@charset "UTF-8";
/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

:root {
  --orange: #f07e25;
  --bluegrey: #354b54;
  --coral: #ea5546;
  --orange-light: #f49a51;
  --stone: #5b707b;
  --stone-light: #95a6b1;
  --sky: #becad1;
  --sky-light: #dee4e8;
  --grey-bright: #e9edf0;
  --font-family: "Arial", sans-serif;
  --second-family: "Montserrat", sans-serif;
  --third-family: "Arial Black", sans-serif;
}

@media (min-width: 767px) {
	html[lang="fr-FR"] .horizontal-menu-wrap .menu-item .menu-text {
		font-size: 1.05vw;
	}	
}	
@media (max-width: 767px) {
	html[lang="fr-FR"] .hero-text h1 {
		font-size: 7.4vw !important;
	}	
}	
@media (max-width: 767px) {
		body.page-id-62737 #content h1, body.page-id-62755 #content h1 {
		font-size: 2.5rem !important;
	}	
}
@media (max-width: 767px) {
	html[lang="nl-NL"] .hero-text h1 {
		font-size: 8.4vw !important;
	}					
	body.page-id-63288 .text-box h4 {
		font-size: 4.4vw !important;
	}
}

body {
  background-size: cover;
}
body #page-header {
  padding: 0;
}
body #page-header .header-logo {
  padding-top: 1.8vw;
  width: 19%;
}
body #page-header .header-menu {
  margin-top: 1.2vw;
}
body #page-header .header-menu .horiz-menu .elementor-widget-container {
  justify-content: center;
  justify-content: flex-end;
  background-color: transparent;
  margin-right: 6.5vw;
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal {
  /* SCSS: Language Switcher Toggle Mixin Included */
  /* SCSS-Code mit korrigierter Polylang-Logik und Flaggen-Zuweisung */
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal > li:not(.item-divider):not(:last-child) {
  padding-right: 2.4vw;
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal > .menu-item > a .menu-item-text {
  font-family: var(--second-family);
  font-size: 1.25vw;
  font-weight: 700;
  color: var(--bluegrey);
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .menu-item .the7-e-sub-nav.horizontal-sub-nav {
  width: 14vw;
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .menu-item .the7-e-sub-nav.horizontal-sub-nav .menu-item .menu-item-text {
  font-size: clamp(15px, 1vw, 26px);
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang {
  list-style: none;
  line-height: 1;
  margin: auto;
  margin-left: 8.6vw;
  position: relative;
  display: flex !important;
  align-items: center;
  justify-content: center;
  width: 2.61vw;
  height: 1.25vw;
  padding: 0;
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item:before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang:before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  height: 1.46vw;
  width: 2.61vw;
  background: #C1C1C1;
  border: 2.5px solid #ececec;
  border-radius: 0.73vw;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05);
  z-index: 1;
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item > a,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang > a {
  display: flex !important;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  background-color: transparent;
  border: 2px solid #fefefe;
  border: 0;
  transition: all 0.3s cubic-bezier(0.3, 0.07, 0.5, 1);
  z-index: 5;
  cursor: pointer;
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item > a img,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item > a .menu-item-text,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item > a .menu-text,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item > a .item-content,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item > a .cpel-switcher__flag,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang > a img,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang > a .menu-item-text,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang > a .menu-text,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang > a .item-content,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang > a .cpel-switcher__flag {
  display: none !important;
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item > a::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang > a::before {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  transition: transform 0.2s ease-out, left 0.2s ease-out;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  width: 1.15vw;
  height: 1.15vw;
  z-index: 6;
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item > a:hover::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang > a:hover::before {
  transform: scale(1.1);
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item > a:hover::after,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang > a:hover::after {
  opacity: 0;
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item.lang-item-de::before, body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item:has(a[lang=de-DE])::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang.lang-item-de::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang:has(a[lang=de-DE])::before {
  background: linear-gradient(222deg, rgb(193, 193, 193) 0%, rgba(255, 255, 255, 0.14) 50%);
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item.lang-item-de > a::before, body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item:has(a[lang=de-DE]) > a::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang.lang-item-de > a::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang:has(a[lang=de-DE]) > a::before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg version='1.1' width='19.999992' height='20.000027' id='svg7' sodipodi:docname='german-new.svg' inkscape:version='1.3 (0e150ed, 2023-07-21)' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs7' /%3E%3Csodipodi:namedview id='namedview7' pagecolor='%23ffffff' bordercolor='%23000000' borderopacity='0.25' inkscape:showpageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' inkscape:deskcolor='%23d1d1d1' inkscape:zoom='17.800234' inkscape:cx='14.803176' inkscape:cy='11.544792' inkscape:window-width='1600' inkscape:window-height='936' inkscape:window-x='2178' inkscape:window-y='132' inkscape:window-maximized='0' inkscape:current-layer='svg7' /%3E%3Ccircle style='fill:%23999999;fill-opacity:1;stroke-width:1.04889;stroke-linecap:square' id='circle1' cx='10' cy='10' r='10' /%3E%3Ccircle style='fill:%23ececec;fill-opacity:1;stroke-width:1.02267;stroke-linecap:square' id='path7' cx='10' cy='10' r='9.75' /%3E%3Cg id='g8' transform='matrix(0.80000027,0,0,0.7999989,2,2)'%3E%3Cpath d='m 9.9914436,2.2625083e-4 c 0.05922,2.79e-5 0.05922,2.79e-5 0.1196414,5.65e-5 0.596188,0.001289999 1.165635,0.0256929992 1.750399,0.14955879917 0.03673,0.00733 0.07347,0.014658 0.111313,0.022208 1.668875,0.3361302 3.423792,1.10655485 4.665071,2.30323965 0,0.02257 0,0.04514 0,0.0684 0.01886,0.0078 0.03771,0.01561 0.05714,0.02365 0.102271,0.05769 0.173752,0.130523 0.256844,0.213602 0.01647,0.01644 0.03293,0.03288 0.0499,0.04982 0.0346,0.03464 0.06912,0.06937 0.103561,0.104171 0.0529,0.05339 0.106156,0.10641 0.159457,0.159401 0.03361,0.03373 0.06719,0.06748 0.100752,0.101257 0.03058,0.03073 0.06115,0.06145 0.09266,0.09311 0.06673,0.07574 0.06673,0.07574 0.06673,0.144138 0.02252,0 0.04504,0 0.06823,0 0.04251,0.04523 0.04251,0.04523 0.09049,0.109139 0.01787,0.02359 0.03574,0.04719 0.05415,0.07149 0.01912,0.02574 0.03824,0.05147 0.05793,0.07799 0.02963,0.0395 0.02963,0.0395 0.05986,0.07979 0.0408,0.05449 0.08149,0.109057 0.122083,0.1637 0.05365,0.07206 0.107808,0.143704 0.162156,0.215238 0.191581,0.254236 0.357642,0.512617 0.50944,0.792585 0.04239,0.07514 0.0878,0.148154 0.133053,0.221593 0.118864,0.197706 0.216293,0.403391 0.311985,0.613155 0.0179,0.03912 0.0358,0.07824 0.05425,0.11854 0.126994,0.281113 0.240994,0.562843 0.334332,0.856864 0.02097,0.06596 0.04282,0.131577 0.0648,0.197205 0.31297,0.949614 0.457809,1.910953 0.451451,2.910073 -7.32e-4,0.136236 -2e-6,0.2724108 8.66e-4,0.4086448 8.03e-4,0.770207 -0.09083,1.51685 -0.291594,2.260592 -0.006,0.02262 -0.01202,0.04525 -0.01821,0.06856 -0.34319,1.276147 -0.930572,2.486505 -1.746815,3.525674 -0.08381,0.107471 -0.163831,0.217238 -0.242551,0.328487 -0.01953,0.02189 -0.01953,0.02189 -0.03945,0.04422 -0.02252,0 -0.04503,0 -0.06823,0 -0.01397,0.03045 -0.01397,0.03045 -0.02822,0.06152 -0.03886,0.0731 -0.07839,0.124748 -0.134369,0.185207 -0.02835,0.03068 -0.02835,0.03068 -0.05727,0.06198 -0.02033,0.02156 -0.04066,0.04312 -0.0616,0.06533 -0.02094,0.02233 -0.04189,0.04466 -0.06347,0.06767 -0.150672,0.158918 -0.305696,0.312555 -0.465344,0.462396 -0.02033,0.01919 -0.04066,0.03839 -0.0616,0.05817 -0.143134,0.132057 -0.143134,0.132057 -0.219864,0.132057 0,0.02257 0,0.04514 0,0.0684 -0.0606,0.05303 -0.121157,0.101484 -0.185511,0.149616 -0.01971,0.01492 -0.03942,0.02984 -0.05972,0.04521 -0.415244,0.312088 -0.83636,0.611728 -1.290033,0.865305 -0.02804,0.01569 -0.05607,0.03138 -0.08496,0.04754 -0.898037,0.497121 -1.839589,0.844981 -2.842708,1.057475 -0.0585,0.01245 -0.0585,0.01245 -0.118177,0.02515 -0.603267,0.121697 -1.194292,0.147909 -1.808419,0.147829 -0.1256734,1.37e-4 -0.2513044,0.0014 -0.3769704,0.0027 -2.525018,0.01201 -4.963826,-1.12286 -6.7472676,-2.883557 -0.031239,-0.03108 -0.062478,-0.06216 -0.094663,-0.09419 -0.030689,-0.03044 -0.061378,-0.06088 -0.092997,-0.09225 -0.028331,-0.02854 -0.056661,-0.05708 -0.085851,-0.08649 -0.025546,-0.02568 -0.051093,-0.05137 -0.077413,-0.07783 -0.055059,-0.06404 -0.055059,-0.06404 -0.055059,-0.132432 -0.022517,0 -0.045034,0 -0.068234,0 C 2.3148397,16.419384 2.1430898,16.17613 1.9698101,15.941724 1.9272611,15.884324 1.8842921,15.827222 1.8405385,15.770735 1.7366666,15.636528 1.651281,15.500728 1.5716003,15.350878 1.5177511,15.253962 1.4581286,15.161883 1.3982165,15.068613 1.2257805,14.790233 1.090014,14.494888 0.95372053,14.197447 c -0.030719,-0.06657 -0.061992,-0.132878 -0.093672,-0.198991 -0.1291909,-0.272351 -0.2335639,-0.547868 -0.3275518,-0.83423 -0.00734,-0.02229 -0.014674,-0.04457 -0.022233,-0.06753 -0.1211631,-0.3697 -0.2279043,-0.739553 -0.2990967,-1.122475 -0.01188,-0.06343 -0.024451,-0.126731 -0.037682,-0.189891 -0.2369833,-1.148356 -0.2319825,-2.4884188 0.019974,-3.6322088 0.015033,-0.0744 0.030048,-0.14881 0.045045,-0.223221 0.2974,-1.420596 0.91004757,-2.711139 1.75229607,-3.884635 0.042242,-0.06036 0.081844,-0.121829 0.1212087,-0.184097 0.019879,-0.02817 0.039757,-0.05634 0.060238,-0.08536 0.022517,0 0.045034,0 0.068234,0 0.00844,-0.01887 0.016888,-0.03773 0.025588,-0.05717 0.050914,-0.09505 0.1121333,-0.174736 0.1791145,-0.259155 0.023924,-0.0305 0.047849,-0.06101 0.072499,-0.09244 0.02111,-0.0231 0.04222,-0.0462 0.063969,-0.07 0.022517,0 0.045034,0 0.068234,0 0,-0.02257 0,-0.04514 0,-0.06839 0.022517,0 0.045034,0 0.068234,0 0.00704,-0.01816 0.014073,-0.03632 0.021323,-0.05504 0.066686,-0.116217 0.1568099,-0.201808 0.2516131,-0.29549 0.018647,-0.01896 0.037294,-0.03791 0.056506,-0.05744 0.1395515,-0.139196 0.1395515,-0.139196 0.2164304,-0.139196 0,-0.02257 0,-0.04514 0,-0.0684 0.022517,0 0.045034,0 0.068234,0 0,-0.02257 0,-0.04514 0,-0.0684 0.1015013,-0.0946 0.2116756,-0.1787254 0.3205968,-0.2645814 0.051334,-0.040547 0.10227,-0.081597 0.153177,-0.1226811 0.522282,-0.414024 1.083741,-0.7776662 1.675599,-1.0832407 0.02502,-0.012983 0.05004,-0.025965 0.07581,-0.039341 0.922182,-0.47254705 1.940396,-0.78773965 2.964258,-0.93783345 0.06861,-0.010123 0.137094,-0.021143 0.205452,-0.032862 0.419995,-0.066227 0.840087,-0.0636669992 1.264325,-0.0629189992 z' fill='%23da1f26' id='path1' style='stroke-width:0.0341574' /%3E%3Cpath d='m 0.67109723,13.384374 c 6.16972437,0 12.33944877,0 18.69613377,0 0,0.908423 -0.887042,2.052139 -1.421454,2.735687 -0.08441,0.108809 -0.165404,0.219676 -0.24495,0.332092 -0.01302,0.01459 -0.02604,0.02918 -0.03945,0.04422 -0.02252,0 -0.04503,0 -0.06823,0 -0.01397,0.03045 -0.01397,0.03045 -0.02822,0.06152 -0.03886,0.0731 -0.07839,0.124748 -0.134369,0.185207 -0.0189,0.02045 -0.0378,0.0409 -0.05727,0.06198 -0.02033,0.02156 -0.04066,0.04312 -0.0616,0.06533 -0.02094,0.02233 -0.04189,0.04466 -0.06347,0.06767 -0.150672,0.158918 -0.305696,0.312555 -0.465344,0.462396 -0.02033,0.01919 -0.04066,0.03839 -0.0616,0.05817 -0.143144,0.132057 -0.143144,0.132057 -0.219874,0.132057 0,0.02257 0,0.04514 0,0.0684 -0.0606,0.05303 -0.121157,0.101484 -0.185511,0.149616 -0.01971,0.01492 -0.03942,0.02984 -0.05972,0.04521 -0.415244,0.312087 -0.83636,0.611728 -1.290033,0.865305 -0.02804,0.01569 -0.05607,0.03138 -0.08496,0.04754 -0.898037,0.497121 -1.839589,0.844981 -2.842708,1.057475 -0.039,0.0083 -0.078,0.0166 -0.118177,0.02515 -0.603267,0.121697 -1.194292,0.14791 -1.808419,0.147829 -0.1256734,1.37e-4 -0.2513044,0.0014 -0.3769704,0.0027 -2.525018,0.01201 -4.963826,-1.12286 -6.7472676,-2.883557 -0.031239,-0.03108 -0.062478,-0.06216 -0.094663,-0.09419 -0.030689,-0.03044 -0.061378,-0.06088 -0.092997,-0.09225 -0.028331,-0.02854 -0.056661,-0.05708 -0.085851,-0.08649 -0.025546,-0.02568 -0.051093,-0.05137 -0.077413,-0.07783 -0.055059,-0.06404 -0.055059,-0.06404 -0.055059,-0.132432 -0.022517,0 -0.045034,0 -0.068234,0 C 2.3148397,16.419385 2.1430898,16.176131 1.9698101,15.941725 1.9272611,15.884321 1.8842921,15.827223 1.8405385,15.770736 1.7366666,15.636528 1.651281,15.500728 1.5716003,15.350878 1.5177511,15.253962 1.4581286,15.161883 1.3982165,15.068613 1.223454,14.786477 1.0871167,14.486914 0.94854803,14.1857 c -0.034037,-0.07328 -0.068967,-0.145983 -0.1046,-0.218495 -0.018339,-0.03787 -0.036678,-0.07573 -0.055574,-0.11475 -0.015525,-0.03161 -0.031049,-0.06321 -0.047044,-0.09578 -0.036116,-0.09872 -0.036116,-0.09872 -0.0702328,-0.372301 z' fill='%23facb0f' id='path2' style='stroke-width:0.0341574' /%3E%3Cpath d='m 9.9914436,2.2625083e-4 c 0.05922,2.79e-5 0.05922,2.79e-5 0.1196414,5.65e-5 0.596188,0.001289999 1.165635,0.0256929992 1.750399,0.14955879917 0.03673,0.00733 0.07347,0.014658 0.111313,0.022208 1.668875,0.3361302 3.423792,1.10655485 4.665071,2.30323965 0,0.02257 0,0.04514 0,0.0684 0.01886,0.0078 0.03771,0.01561 0.05714,0.02365 0.102271,0.05769 0.173752,0.130523 0.256844,0.213602 0.01647,0.01644 0.03293,0.03288 0.0499,0.04982 0.0346,0.03464 0.06912,0.06937 0.103561,0.104171 0.0529,0.05339 0.106156,0.10641 0.159457,0.159401 0.03361,0.03373 0.06719,0.06748 0.100752,0.101257 0.03058,0.03073 0.06115,0.06145 0.09266,0.09311 0.06673,0.07574 0.06673,0.07574 0.06673,0.144138 0.02252,0 0.04504,0 0.06823,0 0.04251,0.04523 0.04251,0.04523 0.09049,0.109139 0.01787,0.02359 0.03574,0.04719 0.05415,0.07149 0.01912,0.02574 0.03824,0.05147 0.05793,0.07799 0.02963,0.0395 0.02963,0.0395 0.05986,0.07979 0.0408,0.05449 0.08149,0.109057 0.122083,0.1637 0.05365,0.07206 0.107808,0.143704 0.162156,0.215238 0.191597,0.254256 0.35774,0.512646 0.509474,0.792686 0.04213,0.07463 0.08741,0.147018 0.132486,0.219889 0.12386,0.205807 0.22229,0.421657 0.321047,0.640406 0.01803,0.03943 0.03606,0.07887 0.05464,0.119492 0.209767,0.460283 0.209767,0.460283 0.209767,0.587974 -6.169724,0 -12.3394484,0 -18.69613377,0 0.1153969,-0.347009 0.1153969,-0.347009 0.1699188,-0.469417 0.012119,-0.02724 0.024238,-0.05448 0.036724,-0.08255 0.012729,-0.02804 0.025458,-0.05608 0.038573,-0.08497 0.013455,-0.02974 0.02691,-0.05947 0.040772,-0.09011 0.28382937,-0.620341 0.63666207,-1.18611 1.03371437,-1.739319 0.042242,-0.06036 0.081844,-0.121829 0.1212087,-0.184097 0.019879,-0.02817 0.039757,-0.05634 0.060238,-0.08536 0.022517,0 0.045034,0 0.068234,0 0.012666,-0.0283 0.012666,-0.0283 0.025588,-0.05717 0.050914,-0.09505 0.1121333,-0.174736 0.1791145,-0.259155 0.023924,-0.0305 0.047849,-0.06101 0.072499,-0.09244 0.02111,-0.0231 0.04222,-0.0462 0.063969,-0.07 0.022517,0 0.045034,0 0.068234,0 0,-0.02257 0,-0.04514 0,-0.06839 0.022517,0 0.045034,0 0.068234,0 0.00704,-0.01816 0.014073,-0.03632 0.021323,-0.05504 0.066686,-0.116217 0.1568099,-0.201808 0.2516131,-0.29549 0.018647,-0.01896 0.037294,-0.03791 0.056506,-0.05744 0.139559,-0.139196 0.139559,-0.139196 0.2164379,-0.139196 0,-0.02257 0,-0.04514 0,-0.0684 0.022517,0 0.045034,0 0.068234,0 0,-0.02257 0,-0.04514 0,-0.0684 0.1015013,-0.0946 0.2116756,-0.1787259 0.3205968,-0.2645819 0.051334,-0.040547 0.1022702,-0.081597 0.1531772,-0.1226811 0.522282,-0.414024 1.083741,-0.7776662 1.675599,-1.0832407 0.02502,-0.012983 0.05004,-0.025965 0.07581,-0.039341 0.922182,-0.47254705 1.940396,-0.78773965 2.964258,-0.93783345 0.06861,-0.010123 0.137094,-0.021143 0.205452,-0.032862 0.419995,-0.066227 0.840087,-0.0636669992 1.264325,-0.0629189992 z' fill='%23090015' id='path3' style='stroke-width:0.0341574' /%3E%3C/g%3E%3C/svg%3E%0A");
  left: 3px;
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item.lang-item-de:has(> a:hover)::before, body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item:has(a[lang=de-DE]):has(> a:hover)::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang.lang-item-de:has(> a:hover)::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang:has(a[lang=de-DE]):has(> a:hover)::before {
  background: #d4d2d2;
  transition: background 0.3s ease-in-out;
  background: linear-gradient(222deg, rgb(186, 182, 182) 0%, rgba(240, 240, 240, 0.14) 50%);
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item.lang-item-en::before, body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item:has(a[lang=en-US])::before, body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item:has(a[lang=en-GB])::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang.lang-item-en::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang:has(a[lang=en-US])::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang:has(a[lang=en-GB])::before {
  background: linear-gradient(153deg, rgb(193, 193, 193) 0%, rgba(255, 255, 255, 0.14) 50%);
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item.lang-item-en > a::before, body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item:has(a[lang=en-US]) > a::before, body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item:has(a[lang=en-GB]) > a::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang.lang-item-en > a::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang:has(a[lang=en-US]) > a::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang:has(a[lang=en-GB]) > a::before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg version='1.1' width='19.999992' height='20.000027' id='svg7' sodipodi:docname='eng-new.svg' inkscape:version='1.3 (0e150ed, 2023-07-21)' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs7'%3E%3CclipPath id='clip0_580_35'%3E%3Crect width='20' height='20' fill='%23ffffff' transform='translate(46,26)' id='rect31' x='0' y='0' /%3E%3C/clipPath%3E%3C/defs%3E%3Csodipodi:namedview id='namedview7' pagecolor='%23ffffff' bordercolor='%23000000' borderopacity='0.25' inkscape:showpageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' inkscape:deskcolor='%23d1d1d1' inkscape:zoom='8.9001173' inkscape:cx='9.3818988' inkscape:cy='-0.22471614' inkscape:window-width='1344' inkscape:window-height='787' inkscape:window-x='2348' inkscape:window-y='88' inkscape:window-maximized='0' inkscape:current-layer='svg7' showguides='true' /%3E%3Ccircle style='fill:%23999999;fill-opacity:1;stroke-width:1.04889;stroke-linecap:square' id='circle1' cx='10' cy='10' r='10' /%3E%3Ccircle style='fill:%23ececec;fill-opacity:1;stroke-width:1.02267;stroke-linecap:square' id='path7' cx='10' cy='10' r='9.75' /%3E%3Cg clip-path='url(%23clip0_580_35)' id='g19' style='display:inline' transform='matrix(0.85333333,0,0,0.85333333,-37.786666,-20.72)'%3E%3Cpath d='m 52.875,44.8438 v -4.3126 l -3.2188,2.375 c 0.9063,0.8438 2.0001,1.5001 3.2188,1.9376' fill='%232a5f9e' id='path3' /%3E%3Cpath d='m 59.125,44.8438 c 1.2188,-0.4375 2.3125,-1.0938 3.2188,-1.9376 L 59.125,40.5 Z' fill='%232a5f9e' id='path4' /%3E%3Cpath d='m 47.1562,39.125 c 0.0938,0.3125 0.2188,0.5938 0.3751,0.9063 L 48.75,39.125 Z' fill='%232a5f9e' id='path5' /%3E%3Cpath d='m 63.25,39.125 1.2187,0.9063 c 0.125,-0.2813 0.25,-0.5938 0.375,-0.9063 z' fill='%232a5f9e' id='path6' /%3E%3Cpath d='m 53.3437,37.875 h -6.5312 c 0.0937,0.4375 0.2188,0.8438 0.3438,1.25 H 48.75 l -1.2188,0.9063 c 0.25,0.5312 0.5313,1 0.875,1.4687 l 3.2188,-2.375 h 1.25 v 0.625 l -3.6563,2.6875 0.4375,0.4375 3.2188,-2.3437 v 4.3125 c 0.4062,0.1562 0.8125,0.25 1.25,0.3437 V 37.875 Z' fill='%23ffffff' id='path7-8' /%3E%3Cpath d='M 65.1875,37.875 H 57.875 v 7.3125 c 0.4375,-0.0937 0.8438,-0.2187 1.25,-0.3437 v -4.3125 l 3.2188,2.3437 c 0.4375,-0.4062 0.8125,-0.8437 1.1875,-1.3125 L 60.1875,39.125 h 2.125 l 1.9063,1.4063 c 0.0937,-0.1563 0.1875,-0.3438 0.25,-0.5 L 63.25,39.125 h 1.5938 c 0.125,-0.4062 0.25,-0.8125 0.3437,-1.25' fill='%23ffffff' id='path8' /%3E%3Cpath d='m 48.4062,41.5 c 0.2501,0.3437 0.5001,0.6563 0.7813,0.9688 l 3.6875,-2.6876 v -0.625 h -1.25 z' fill='%23ed4c5c' id='path9' /%3E%3Cpath d='m 60.2188,39.125 3.3437,2.4375 c 0.125,-0.1563 0.2188,-0.3125 0.3438,-0.4688 0.0312,-0.0312 0.0312,-0.0625 0.0625,-0.0625 0.0937,-0.1562 0.2187,-0.3437 0.3125,-0.4999 L 62.3125,39.125 Z' fill='%23ed4c5c' id='path10' /%3E%3Cpath d='m 59.125,27.1562 v 4.3126 l 3.2188,-2.375 c -0.9063,-0.8438 -2,-1.5 -3.2188,-1.9376 z' fill='%232a5f9e' id='path11' /%3E%3Cpath d='m 52.875,27.1562 c -1.2187,0.4375 -2.3125,1.0938 -3.2188,1.9375 L 52.875,31.5 Z' fill='%232a5f9e' id='path12' /%3E%3Cpath d='M 64.8437,32.875 C 64.75,32.5625 64.625,32.2813 64.4687,31.9688 L 63.25,32.875 h 1.5937' fill='%232a5f9e' id='path13' /%3E%3Cpath d='m 48.75,32.875 -1.2187,-0.9062 c -0.125,0.3125 -0.25,0.5937 -0.3751,0.9062 z' fill='%232a5f9e' id='path14' /%3E%3Cpath d='m 58.6562,34.125 h 6.5 c -0.0937,-0.4375 -0.2187,-0.8438 -0.3437,-1.25 h -1.5938 l 1.2188,-0.9063 c -0.25,-0.5312 -0.5312,-1 -0.875,-1.4687 l -3.1875,2.375 h -1.25 V 32.25 L 62.7813,29.5625 62.3437,29.125 59.125,31.4687 V 27.1563 C 58.7188,27 58.3125,26.9062 57.875,26.8125 v 7.3125 z' fill='%23ffffff' id='path15' /%3E%3Cpath d='m 46.8125,34.125 h 7.3125 v -7.3125 c -0.4375,0.0937 -0.8438,0.2188 -1.25,0.3438 v 4.3124 L 49.6562,29.125 c -0.4375,0.4062 -0.8125,0.8437 -1.1875,1.3125 l 3.3438,2.4375 h -2.125 l -1.9063,-1.4063 c -0.0937,0.1563 -0.1875,0.3438 -0.25,0.5 L 48.75,32.875 h -1.5937 c -0.125,0.4062 -0.2501,0.8125 -0.3438,1.25 z' fill='%23ffffff' id='path16' /%3E%3Cpath d='m 63.5938,30.5 c -0.25,-0.3437 -0.5,-0.6562 -0.7813,-0.9688 l -3.6875,2.6876 v 0.625 h 1.25 L 63.5938,30.5' fill='%23ed4c5c' id='path17' /%3E%3Cpath d='m 51.7812,32.875 -3.3124,-2.4375 c -0.125,0.1563 -0.2188,0.3125 -0.3438,0.4688 -0.0312,0.0312 -0.0312,0.0625 -0.0625,0.0625 -0.0938,0.1562 -0.2187,0.3437 -0.3125,0.5 l 1.9062,1.4062 z' fill='%23ed4c5c' id='path18' /%3E%3Cpath d='M 65.1875,34.125 H 57.875 V 26.8125 C 57.2813,26.6875 56.6562,26.625 56,26.625 c -0.6562,0 -1.2813,0.0625 -1.875,0.1875 v 7.3125 h -7.3125 c -0.125,0.5937 -0.1875,1.2188 -0.1875,1.875 0,0.6562 0.0625,1.2813 0.1875,1.875 h 7.3125 v 7.3125 c 0.5937,0.125 1.2188,0.1875 1.875,0.1875 0.6562,0 1.2813,-0.0625 1.875,-0.1875 V 37.875 h 7.3125 c 0.125,-0.5937 0.1875,-1.2188 0.1875,-1.875 0,-0.6562 -0.0625,-1.2813 -0.1875,-1.875 z' fill='%23ed4c5c' id='path19' /%3E%3C/g%3E%3C/svg%3E%0A");
  left: 1.25vw;
}
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item.lang-item-en:has(> a:hover)::before, body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item:has(a[lang=en-US]):has(> a:hover)::before, body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .lang-item:has(a[lang=en-GB]):has(> a:hover)::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang.lang-item-en:has(> a:hover)::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang:has(a[lang=en-US]):has(> a:hover)::before,
body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .dt-nav-menu-horizontal .cpel-switcher__lang:has(a[lang=en-GB]):has(> a:hover)::before {
  background: #d4d2d2;
  transition: background 0.3s ease-in-out;
  background: linear-gradient(153deg, rgb(186, 182, 182) 0%, rgba(240, 240, 240, 0.14) 50%);
}
@media (max-width: 1024px) {
  body #page-header .header-menu .horiz-menu .elementor-widget-container .dt-nav-menu-horizontal--main .lang-item {
    display: none;
  }
}
body #page-header .header-menu .cpel-switcher--layout-horizontal {
  align-self: center;
  /* SCSS-Code mit korrigierter Polylang-Logik und Flaggen-Zuweisung */
}
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang {
  list-style: none;
  line-height: 1;
  margin: auto;
  margin-left: 8.6vw;
  position: relative;
  display: flex !important;
  align-items: center;
  justify-content: center;
  width: 37px;
  height: 20px;
  padding: 0;
}
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item:before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang:before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  height: 22px;
  width: 37px;
  background: #C1C1C1;
  border: 2.5px solid #ececec;
  border-radius: 11px;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05);
  z-index: 1;
}
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item > a,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang > a {
  display: flex !important;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  background-color: transparent;
  border: 2px solid #fefefe;
  border: 0;
  transition: all 0.3s cubic-bezier(0.3, 0.07, 0.5, 1);
  z-index: 5;
  cursor: pointer;
}
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item > a img,
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item > a .menu-item-text,
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item > a .menu-text,
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item > a .item-content,
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item > a .cpel-switcher__flag,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang > a img,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang > a .menu-item-text,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang > a .menu-text,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang > a .item-content,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang > a .cpel-switcher__flag {
  display: none !important;
}
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item > a::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang > a::before {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  transition: transform 0.2s ease-out, left 0.2s ease-out;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  width: 16px;
  height: 16px;
  z-index: 6;
}
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item > a:hover::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang > a:hover::before {
  transform: scale(1.1);
}
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item > a:hover::after,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang > a:hover::after {
  opacity: 0;
}
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item.lang-item-de::before, body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item:has(a[lang=de-DE])::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang.lang-item-de::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang:has(a[lang=de-DE])::before {
  background: linear-gradient(222deg, rgb(193, 193, 193) 0%, rgba(255, 255, 255, 0.14) 50%);
}
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item.lang-item-de > a::before, body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item:has(a[lang=de-DE]) > a::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang.lang-item-de > a::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang:has(a[lang=de-DE]) > a::before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg version='1.1' width='19.999992' height='20.000027' id='svg7' sodipodi:docname='german-new.svg' inkscape:version='1.3 (0e150ed, 2023-07-21)' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs7' /%3E%3Csodipodi:namedview id='namedview7' pagecolor='%23ffffff' bordercolor='%23000000' borderopacity='0.25' inkscape:showpageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' inkscape:deskcolor='%23d1d1d1' inkscape:zoom='17.800234' inkscape:cx='14.803176' inkscape:cy='11.544792' inkscape:window-width='1600' inkscape:window-height='936' inkscape:window-x='2178' inkscape:window-y='132' inkscape:window-maximized='0' inkscape:current-layer='svg7' /%3E%3Ccircle style='fill:%23999999;fill-opacity:1;stroke-width:1.04889;stroke-linecap:square' id='circle1' cx='10' cy='10' r='10' /%3E%3Ccircle style='fill:%23ececec;fill-opacity:1;stroke-width:1.02267;stroke-linecap:square' id='path7' cx='10' cy='10' r='9.75' /%3E%3Cg id='g8' transform='matrix(0.80000027,0,0,0.7999989,2,2)'%3E%3Cpath d='m 9.9914436,2.2625083e-4 c 0.05922,2.79e-5 0.05922,2.79e-5 0.1196414,5.65e-5 0.596188,0.001289999 1.165635,0.0256929992 1.750399,0.14955879917 0.03673,0.00733 0.07347,0.014658 0.111313,0.022208 1.668875,0.3361302 3.423792,1.10655485 4.665071,2.30323965 0,0.02257 0,0.04514 0,0.0684 0.01886,0.0078 0.03771,0.01561 0.05714,0.02365 0.102271,0.05769 0.173752,0.130523 0.256844,0.213602 0.01647,0.01644 0.03293,0.03288 0.0499,0.04982 0.0346,0.03464 0.06912,0.06937 0.103561,0.104171 0.0529,0.05339 0.106156,0.10641 0.159457,0.159401 0.03361,0.03373 0.06719,0.06748 0.100752,0.101257 0.03058,0.03073 0.06115,0.06145 0.09266,0.09311 0.06673,0.07574 0.06673,0.07574 0.06673,0.144138 0.02252,0 0.04504,0 0.06823,0 0.04251,0.04523 0.04251,0.04523 0.09049,0.109139 0.01787,0.02359 0.03574,0.04719 0.05415,0.07149 0.01912,0.02574 0.03824,0.05147 0.05793,0.07799 0.02963,0.0395 0.02963,0.0395 0.05986,0.07979 0.0408,0.05449 0.08149,0.109057 0.122083,0.1637 0.05365,0.07206 0.107808,0.143704 0.162156,0.215238 0.191581,0.254236 0.357642,0.512617 0.50944,0.792585 0.04239,0.07514 0.0878,0.148154 0.133053,0.221593 0.118864,0.197706 0.216293,0.403391 0.311985,0.613155 0.0179,0.03912 0.0358,0.07824 0.05425,0.11854 0.126994,0.281113 0.240994,0.562843 0.334332,0.856864 0.02097,0.06596 0.04282,0.131577 0.0648,0.197205 0.31297,0.949614 0.457809,1.910953 0.451451,2.910073 -7.32e-4,0.136236 -2e-6,0.2724108 8.66e-4,0.4086448 8.03e-4,0.770207 -0.09083,1.51685 -0.291594,2.260592 -0.006,0.02262 -0.01202,0.04525 -0.01821,0.06856 -0.34319,1.276147 -0.930572,2.486505 -1.746815,3.525674 -0.08381,0.107471 -0.163831,0.217238 -0.242551,0.328487 -0.01953,0.02189 -0.01953,0.02189 -0.03945,0.04422 -0.02252,0 -0.04503,0 -0.06823,0 -0.01397,0.03045 -0.01397,0.03045 -0.02822,0.06152 -0.03886,0.0731 -0.07839,0.124748 -0.134369,0.185207 -0.02835,0.03068 -0.02835,0.03068 -0.05727,0.06198 -0.02033,0.02156 -0.04066,0.04312 -0.0616,0.06533 -0.02094,0.02233 -0.04189,0.04466 -0.06347,0.06767 -0.150672,0.158918 -0.305696,0.312555 -0.465344,0.462396 -0.02033,0.01919 -0.04066,0.03839 -0.0616,0.05817 -0.143134,0.132057 -0.143134,0.132057 -0.219864,0.132057 0,0.02257 0,0.04514 0,0.0684 -0.0606,0.05303 -0.121157,0.101484 -0.185511,0.149616 -0.01971,0.01492 -0.03942,0.02984 -0.05972,0.04521 -0.415244,0.312088 -0.83636,0.611728 -1.290033,0.865305 -0.02804,0.01569 -0.05607,0.03138 -0.08496,0.04754 -0.898037,0.497121 -1.839589,0.844981 -2.842708,1.057475 -0.0585,0.01245 -0.0585,0.01245 -0.118177,0.02515 -0.603267,0.121697 -1.194292,0.147909 -1.808419,0.147829 -0.1256734,1.37e-4 -0.2513044,0.0014 -0.3769704,0.0027 -2.525018,0.01201 -4.963826,-1.12286 -6.7472676,-2.883557 -0.031239,-0.03108 -0.062478,-0.06216 -0.094663,-0.09419 -0.030689,-0.03044 -0.061378,-0.06088 -0.092997,-0.09225 -0.028331,-0.02854 -0.056661,-0.05708 -0.085851,-0.08649 -0.025546,-0.02568 -0.051093,-0.05137 -0.077413,-0.07783 -0.055059,-0.06404 -0.055059,-0.06404 -0.055059,-0.132432 -0.022517,0 -0.045034,0 -0.068234,0 C 2.3148397,16.419384 2.1430898,16.17613 1.9698101,15.941724 1.9272611,15.884324 1.8842921,15.827222 1.8405385,15.770735 1.7366666,15.636528 1.651281,15.500728 1.5716003,15.350878 1.5177511,15.253962 1.4581286,15.161883 1.3982165,15.068613 1.2257805,14.790233 1.090014,14.494888 0.95372053,14.197447 c -0.030719,-0.06657 -0.061992,-0.132878 -0.093672,-0.198991 -0.1291909,-0.272351 -0.2335639,-0.547868 -0.3275518,-0.83423 -0.00734,-0.02229 -0.014674,-0.04457 -0.022233,-0.06753 -0.1211631,-0.3697 -0.2279043,-0.739553 -0.2990967,-1.122475 -0.01188,-0.06343 -0.024451,-0.126731 -0.037682,-0.189891 -0.2369833,-1.148356 -0.2319825,-2.4884188 0.019974,-3.6322088 0.015033,-0.0744 0.030048,-0.14881 0.045045,-0.223221 0.2974,-1.420596 0.91004757,-2.711139 1.75229607,-3.884635 0.042242,-0.06036 0.081844,-0.121829 0.1212087,-0.184097 0.019879,-0.02817 0.039757,-0.05634 0.060238,-0.08536 0.022517,0 0.045034,0 0.068234,0 0.00844,-0.01887 0.016888,-0.03773 0.025588,-0.05717 0.050914,-0.09505 0.1121333,-0.174736 0.1791145,-0.259155 0.023924,-0.0305 0.047849,-0.06101 0.072499,-0.09244 0.02111,-0.0231 0.04222,-0.0462 0.063969,-0.07 0.022517,0 0.045034,0 0.068234,0 0,-0.02257 0,-0.04514 0,-0.06839 0.022517,0 0.045034,0 0.068234,0 0.00704,-0.01816 0.014073,-0.03632 0.021323,-0.05504 0.066686,-0.116217 0.1568099,-0.201808 0.2516131,-0.29549 0.018647,-0.01896 0.037294,-0.03791 0.056506,-0.05744 0.1395515,-0.139196 0.1395515,-0.139196 0.2164304,-0.139196 0,-0.02257 0,-0.04514 0,-0.0684 0.022517,0 0.045034,0 0.068234,0 0,-0.02257 0,-0.04514 0,-0.0684 0.1015013,-0.0946 0.2116756,-0.1787254 0.3205968,-0.2645814 0.051334,-0.040547 0.10227,-0.081597 0.153177,-0.1226811 0.522282,-0.414024 1.083741,-0.7776662 1.675599,-1.0832407 0.02502,-0.012983 0.05004,-0.025965 0.07581,-0.039341 0.922182,-0.47254705 1.940396,-0.78773965 2.964258,-0.93783345 0.06861,-0.010123 0.137094,-0.021143 0.205452,-0.032862 0.419995,-0.066227 0.840087,-0.0636669992 1.264325,-0.0629189992 z' fill='%23da1f26' id='path1' style='stroke-width:0.0341574' /%3E%3Cpath d='m 0.67109723,13.384374 c 6.16972437,0 12.33944877,0 18.69613377,0 0,0.908423 -0.887042,2.052139 -1.421454,2.735687 -0.08441,0.108809 -0.165404,0.219676 -0.24495,0.332092 -0.01302,0.01459 -0.02604,0.02918 -0.03945,0.04422 -0.02252,0 -0.04503,0 -0.06823,0 -0.01397,0.03045 -0.01397,0.03045 -0.02822,0.06152 -0.03886,0.0731 -0.07839,0.124748 -0.134369,0.185207 -0.0189,0.02045 -0.0378,0.0409 -0.05727,0.06198 -0.02033,0.02156 -0.04066,0.04312 -0.0616,0.06533 -0.02094,0.02233 -0.04189,0.04466 -0.06347,0.06767 -0.150672,0.158918 -0.305696,0.312555 -0.465344,0.462396 -0.02033,0.01919 -0.04066,0.03839 -0.0616,0.05817 -0.143144,0.132057 -0.143144,0.132057 -0.219874,0.132057 0,0.02257 0,0.04514 0,0.0684 -0.0606,0.05303 -0.121157,0.101484 -0.185511,0.149616 -0.01971,0.01492 -0.03942,0.02984 -0.05972,0.04521 -0.415244,0.312087 -0.83636,0.611728 -1.290033,0.865305 -0.02804,0.01569 -0.05607,0.03138 -0.08496,0.04754 -0.898037,0.497121 -1.839589,0.844981 -2.842708,1.057475 -0.039,0.0083 -0.078,0.0166 -0.118177,0.02515 -0.603267,0.121697 -1.194292,0.14791 -1.808419,0.147829 -0.1256734,1.37e-4 -0.2513044,0.0014 -0.3769704,0.0027 -2.525018,0.01201 -4.963826,-1.12286 -6.7472676,-2.883557 -0.031239,-0.03108 -0.062478,-0.06216 -0.094663,-0.09419 -0.030689,-0.03044 -0.061378,-0.06088 -0.092997,-0.09225 -0.028331,-0.02854 -0.056661,-0.05708 -0.085851,-0.08649 -0.025546,-0.02568 -0.051093,-0.05137 -0.077413,-0.07783 -0.055059,-0.06404 -0.055059,-0.06404 -0.055059,-0.132432 -0.022517,0 -0.045034,0 -0.068234,0 C 2.3148397,16.419385 2.1430898,16.176131 1.9698101,15.941725 1.9272611,15.884321 1.8842921,15.827223 1.8405385,15.770736 1.7366666,15.636528 1.651281,15.500728 1.5716003,15.350878 1.5177511,15.253962 1.4581286,15.161883 1.3982165,15.068613 1.223454,14.786477 1.0871167,14.486914 0.94854803,14.1857 c -0.034037,-0.07328 -0.068967,-0.145983 -0.1046,-0.218495 -0.018339,-0.03787 -0.036678,-0.07573 -0.055574,-0.11475 -0.015525,-0.03161 -0.031049,-0.06321 -0.047044,-0.09578 -0.036116,-0.09872 -0.036116,-0.09872 -0.0702328,-0.372301 z' fill='%23facb0f' id='path2' style='stroke-width:0.0341574' /%3E%3Cpath d='m 9.9914436,2.2625083e-4 c 0.05922,2.79e-5 0.05922,2.79e-5 0.1196414,5.65e-5 0.596188,0.001289999 1.165635,0.0256929992 1.750399,0.14955879917 0.03673,0.00733 0.07347,0.014658 0.111313,0.022208 1.668875,0.3361302 3.423792,1.10655485 4.665071,2.30323965 0,0.02257 0,0.04514 0,0.0684 0.01886,0.0078 0.03771,0.01561 0.05714,0.02365 0.102271,0.05769 0.173752,0.130523 0.256844,0.213602 0.01647,0.01644 0.03293,0.03288 0.0499,0.04982 0.0346,0.03464 0.06912,0.06937 0.103561,0.104171 0.0529,0.05339 0.106156,0.10641 0.159457,0.159401 0.03361,0.03373 0.06719,0.06748 0.100752,0.101257 0.03058,0.03073 0.06115,0.06145 0.09266,0.09311 0.06673,0.07574 0.06673,0.07574 0.06673,0.144138 0.02252,0 0.04504,0 0.06823,0 0.04251,0.04523 0.04251,0.04523 0.09049,0.109139 0.01787,0.02359 0.03574,0.04719 0.05415,0.07149 0.01912,0.02574 0.03824,0.05147 0.05793,0.07799 0.02963,0.0395 0.02963,0.0395 0.05986,0.07979 0.0408,0.05449 0.08149,0.109057 0.122083,0.1637 0.05365,0.07206 0.107808,0.143704 0.162156,0.215238 0.191597,0.254256 0.35774,0.512646 0.509474,0.792686 0.04213,0.07463 0.08741,0.147018 0.132486,0.219889 0.12386,0.205807 0.22229,0.421657 0.321047,0.640406 0.01803,0.03943 0.03606,0.07887 0.05464,0.119492 0.209767,0.460283 0.209767,0.460283 0.209767,0.587974 -6.169724,0 -12.3394484,0 -18.69613377,0 0.1153969,-0.347009 0.1153969,-0.347009 0.1699188,-0.469417 0.012119,-0.02724 0.024238,-0.05448 0.036724,-0.08255 0.012729,-0.02804 0.025458,-0.05608 0.038573,-0.08497 0.013455,-0.02974 0.02691,-0.05947 0.040772,-0.09011 0.28382937,-0.620341 0.63666207,-1.18611 1.03371437,-1.739319 0.042242,-0.06036 0.081844,-0.121829 0.1212087,-0.184097 0.019879,-0.02817 0.039757,-0.05634 0.060238,-0.08536 0.022517,0 0.045034,0 0.068234,0 0.012666,-0.0283 0.012666,-0.0283 0.025588,-0.05717 0.050914,-0.09505 0.1121333,-0.174736 0.1791145,-0.259155 0.023924,-0.0305 0.047849,-0.06101 0.072499,-0.09244 0.02111,-0.0231 0.04222,-0.0462 0.063969,-0.07 0.022517,0 0.045034,0 0.068234,0 0,-0.02257 0,-0.04514 0,-0.06839 0.022517,0 0.045034,0 0.068234,0 0.00704,-0.01816 0.014073,-0.03632 0.021323,-0.05504 0.066686,-0.116217 0.1568099,-0.201808 0.2516131,-0.29549 0.018647,-0.01896 0.037294,-0.03791 0.056506,-0.05744 0.139559,-0.139196 0.139559,-0.139196 0.2164379,-0.139196 0,-0.02257 0,-0.04514 0,-0.0684 0.022517,0 0.045034,0 0.068234,0 0,-0.02257 0,-0.04514 0,-0.0684 0.1015013,-0.0946 0.2116756,-0.1787259 0.3205968,-0.2645819 0.051334,-0.040547 0.1022702,-0.081597 0.1531772,-0.1226811 0.522282,-0.414024 1.083741,-0.7776662 1.675599,-1.0832407 0.02502,-0.012983 0.05004,-0.025965 0.07581,-0.039341 0.922182,-0.47254705 1.940396,-0.78773965 2.964258,-0.93783345 0.06861,-0.010123 0.137094,-0.021143 0.205452,-0.032862 0.419995,-0.066227 0.840087,-0.0636669992 1.264325,-0.0629189992 z' fill='%23090015' id='path3' style='stroke-width:0.0341574' /%3E%3C/g%3E%3C/svg%3E%0A");
  left: 2px;
}
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item.lang-item-de:has(> a:hover)::before, body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item:has(a[lang=de-DE]):has(> a:hover)::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang.lang-item-de:has(> a:hover)::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang:has(a[lang=de-DE]):has(> a:hover)::before {
  background: #d4d2d2;
  transition: background 0.3s ease-in-out;
  background: linear-gradient(222deg, rgb(186, 182, 182) 0%, rgba(240, 240, 240, 0.14) 50%);
}
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item.lang-item-en::before, body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item:has(a[lang=en-US])::before, body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item:has(a[lang=en-GB])::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang.lang-item-en::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang:has(a[lang=en-US])::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang:has(a[lang=en-GB])::before {
  background: linear-gradient(153deg, rgb(193, 193, 193) 0%, rgba(255, 255, 255, 0.14) 50%);
}
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item.lang-item-en > a::before, body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item:has(a[lang=en-US]) > a::before, body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item:has(a[lang=en-GB]) > a::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang.lang-item-en > a::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang:has(a[lang=en-US]) > a::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang:has(a[lang=en-GB]) > a::before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg version='1.1' width='19.999992' height='20.000027' id='svg7' sodipodi:docname='eng-new.svg' inkscape:version='1.3 (0e150ed, 2023-07-21)' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs7'%3E%3CclipPath id='clip0_580_35'%3E%3Crect width='20' height='20' fill='%23ffffff' transform='translate(46,26)' id='rect31' x='0' y='0' /%3E%3C/clipPath%3E%3C/defs%3E%3Csodipodi:namedview id='namedview7' pagecolor='%23ffffff' bordercolor='%23000000' borderopacity='0.25' inkscape:showpageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' inkscape:deskcolor='%23d1d1d1' inkscape:zoom='8.9001173' inkscape:cx='9.3818988' inkscape:cy='-0.22471614' inkscape:window-width='1344' inkscape:window-height='787' inkscape:window-x='2348' inkscape:window-y='88' inkscape:window-maximized='0' inkscape:current-layer='svg7' showguides='true' /%3E%3Ccircle style='fill:%23999999;fill-opacity:1;stroke-width:1.04889;stroke-linecap:square' id='circle1' cx='10' cy='10' r='10' /%3E%3Ccircle style='fill:%23ececec;fill-opacity:1;stroke-width:1.02267;stroke-linecap:square' id='path7' cx='10' cy='10' r='9.75' /%3E%3Cg clip-path='url(%23clip0_580_35)' id='g19' style='display:inline' transform='matrix(0.85333333,0,0,0.85333333,-37.786666,-20.72)'%3E%3Cpath d='m 52.875,44.8438 v -4.3126 l -3.2188,2.375 c 0.9063,0.8438 2.0001,1.5001 3.2188,1.9376' fill='%232a5f9e' id='path3' /%3E%3Cpath d='m 59.125,44.8438 c 1.2188,-0.4375 2.3125,-1.0938 3.2188,-1.9376 L 59.125,40.5 Z' fill='%232a5f9e' id='path4' /%3E%3Cpath d='m 47.1562,39.125 c 0.0938,0.3125 0.2188,0.5938 0.3751,0.9063 L 48.75,39.125 Z' fill='%232a5f9e' id='path5' /%3E%3Cpath d='m 63.25,39.125 1.2187,0.9063 c 0.125,-0.2813 0.25,-0.5938 0.375,-0.9063 z' fill='%232a5f9e' id='path6' /%3E%3Cpath d='m 53.3437,37.875 h -6.5312 c 0.0937,0.4375 0.2188,0.8438 0.3438,1.25 H 48.75 l -1.2188,0.9063 c 0.25,0.5312 0.5313,1 0.875,1.4687 l 3.2188,-2.375 h 1.25 v 0.625 l -3.6563,2.6875 0.4375,0.4375 3.2188,-2.3437 v 4.3125 c 0.4062,0.1562 0.8125,0.25 1.25,0.3437 V 37.875 Z' fill='%23ffffff' id='path7-8' /%3E%3Cpath d='M 65.1875,37.875 H 57.875 v 7.3125 c 0.4375,-0.0937 0.8438,-0.2187 1.25,-0.3437 v -4.3125 l 3.2188,2.3437 c 0.4375,-0.4062 0.8125,-0.8437 1.1875,-1.3125 L 60.1875,39.125 h 2.125 l 1.9063,1.4063 c 0.0937,-0.1563 0.1875,-0.3438 0.25,-0.5 L 63.25,39.125 h 1.5938 c 0.125,-0.4062 0.25,-0.8125 0.3437,-1.25' fill='%23ffffff' id='path8' /%3E%3Cpath d='m 48.4062,41.5 c 0.2501,0.3437 0.5001,0.6563 0.7813,0.9688 l 3.6875,-2.6876 v -0.625 h -1.25 z' fill='%23ed4c5c' id='path9' /%3E%3Cpath d='m 60.2188,39.125 3.3437,2.4375 c 0.125,-0.1563 0.2188,-0.3125 0.3438,-0.4688 0.0312,-0.0312 0.0312,-0.0625 0.0625,-0.0625 0.0937,-0.1562 0.2187,-0.3437 0.3125,-0.4999 L 62.3125,39.125 Z' fill='%23ed4c5c' id='path10' /%3E%3Cpath d='m 59.125,27.1562 v 4.3126 l 3.2188,-2.375 c -0.9063,-0.8438 -2,-1.5 -3.2188,-1.9376 z' fill='%232a5f9e' id='path11' /%3E%3Cpath d='m 52.875,27.1562 c -1.2187,0.4375 -2.3125,1.0938 -3.2188,1.9375 L 52.875,31.5 Z' fill='%232a5f9e' id='path12' /%3E%3Cpath d='M 64.8437,32.875 C 64.75,32.5625 64.625,32.2813 64.4687,31.9688 L 63.25,32.875 h 1.5937' fill='%232a5f9e' id='path13' /%3E%3Cpath d='m 48.75,32.875 -1.2187,-0.9062 c -0.125,0.3125 -0.25,0.5937 -0.3751,0.9062 z' fill='%232a5f9e' id='path14' /%3E%3Cpath d='m 58.6562,34.125 h 6.5 c -0.0937,-0.4375 -0.2187,-0.8438 -0.3437,-1.25 h -1.5938 l 1.2188,-0.9063 c -0.25,-0.5312 -0.5312,-1 -0.875,-1.4687 l -3.1875,2.375 h -1.25 V 32.25 L 62.7813,29.5625 62.3437,29.125 59.125,31.4687 V 27.1563 C 58.7188,27 58.3125,26.9062 57.875,26.8125 v 7.3125 z' fill='%23ffffff' id='path15' /%3E%3Cpath d='m 46.8125,34.125 h 7.3125 v -7.3125 c -0.4375,0.0937 -0.8438,0.2188 -1.25,0.3438 v 4.3124 L 49.6562,29.125 c -0.4375,0.4062 -0.8125,0.8437 -1.1875,1.3125 l 3.3438,2.4375 h -2.125 l -1.9063,-1.4063 c -0.0937,0.1563 -0.1875,0.3438 -0.25,0.5 L 48.75,32.875 h -1.5937 c -0.125,0.4062 -0.2501,0.8125 -0.3438,1.25 z' fill='%23ffffff' id='path16' /%3E%3Cpath d='m 63.5938,30.5 c -0.25,-0.3437 -0.5,-0.6562 -0.7813,-0.9688 l -3.6875,2.6876 v 0.625 h 1.25 L 63.5938,30.5' fill='%23ed4c5c' id='path17' /%3E%3Cpath d='m 51.7812,32.875 -3.3124,-2.4375 c -0.125,0.1563 -0.2188,0.3125 -0.3438,0.4688 -0.0312,0.0312 -0.0312,0.0625 -0.0625,0.0625 -0.0938,0.1562 -0.2187,0.3437 -0.3125,0.5 l 1.9062,1.4062 z' fill='%23ed4c5c' id='path18' /%3E%3Cpath d='M 65.1875,34.125 H 57.875 V 26.8125 C 57.2813,26.6875 56.6562,26.625 56,26.625 c -0.6562,0 -1.2813,0.0625 -1.875,0.1875 v 7.3125 h -7.3125 c -0.125,0.5937 -0.1875,1.2188 -0.1875,1.875 0,0.6562 0.0625,1.2813 0.1875,1.875 h 7.3125 v 7.3125 c 0.5937,0.125 1.2188,0.1875 1.875,0.1875 0.6562,0 1.2813,-0.0625 1.875,-0.1875 V 37.875 h 7.3125 c 0.125,-0.5937 0.1875,-1.2188 0.1875,-1.875 0,-0.6562 -0.0625,-1.2813 -0.1875,-1.875 z' fill='%23ed4c5c' id='path19' /%3E%3C/g%3E%3C/svg%3E%0A");
  left: 18px;
}
body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item.lang-item-en:has(> a:hover)::before, body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item:has(a[lang=en-US]):has(> a:hover)::before, body #page-header .header-menu .cpel-switcher--layout-horizontal .lang-item:has(a[lang=en-GB]):has(> a:hover)::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang.lang-item-en:has(> a:hover)::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang:has(a[lang=en-US]):has(> a:hover)::before,
body #page-header .header-menu .cpel-switcher--layout-horizontal .cpel-switcher__lang:has(a[lang=en-GB]):has(> a:hover)::before {
  background: #d4d2d2;
  transition: background 0.3s ease-in-out;
  background: linear-gradient(153deg, rgb(186, 182, 182) 0%, rgba(240, 240, 240, 0.14) 50%);
}
body #page-header.the7-e-sticky-effects {
  height: 3.65vw;
}
body #page-header.the7-e-sticky-effects .header-logo {
  padding-top: 0;
  padding-left: 2.8vw;
}
body #page-header.the7-e-sticky-effects .header-menu {
  margin-top: 0;
}
body #page-header.the7-e-sticky-effects .header-menu .horiz-menu .elementor-widget-container {
  justify-content: center;
}
@media (max-width: 1400px) {
  body #page-header.the7-e-sticky-effects {
    height: 5vw;
  }
}

	.podcasts-template-default .elementor-widget-theme-post-featured-image {
	margin-top: 60px !important;	
	}

.podcasts-template-default .box-button.elementor-button.elementor-size-xs{
	
	background-color: #e9edf0 !important ;
  	color:  var(--bluegrey)  !important;
 	border: 1px solid  var(--bluegrey)  !important;
	border-radius: 30px !important;

	
}

.podcasts-template-default .post-entry-content {
    display: flex;
    flex-direction: column;
    height: 100%;              /* essentieel */
}

.podcasts-template-default .post-entry-content .ele-entry-title {
    margin-bottom: auto;       /* duwt de knop naar beneden */
}

.podcasts-template-default .post-entry-content {
    padding-bottom: 10px !important;       /* duwt de knop naar beneden */
}

.podcasts-template-default .post-entry-content .box-button {
    align-self: center;        /* horizontaal centreren */
    margin-bottom: 10px;       /* vaste afstand tot onderzijde */
	margin-top: 20px !important;
}

.podcasts-template-default .box-button.elementor-button.elementor-size-xs:hover {
  background-color: var(--bluegrey) !important;
  color: #FFF !important;
  border: 1px solid var(--bluegrey) !important;
}

#content .e-n-tabs-content {padding-top: 2vw;}

.hero-text {
  border-radius: 5px;
  background-color: #FFFFFF !important;
}
.hero-text h1.elementor-heading-title {
  font-family: var(--second-family) !important;
  font-weight: 800 !important;
  font-size: 2.188vw !important;
  line-height: 1.1 !important;
  color: var(--bluegrey) !important;
}
.hero-text p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 1.15vw;
  line-height: 117%;
  color: var(--bluegrey);
  padding-left: 0.15vw;
}
@media (max-width: 767px) {
  .hero-text p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
.hero-text .elementor-button {
  font-family: var(--font-family) !important;
  font-size: 1.15vw !important;
  font-weight: 700 !important;
  padding: 1.1vw 2.6vw 0.9vw 2.5vw !important;
  border-radius: 2vw !important;
  background-color: orange ;
  color: #fff !important;
  border: none !important;
}
.hero-text .elementor-button {
  font-family: var(--font-family) !important;
  font-size: 1.15vw !important;
  font-weight: 700 !important;
  padding: 1.1vw 2.6vw 0.9vw 2.5vw !important;
  border-radius: 2vw !important;
  background-color: #FFF !important ;
  color: #f07e25 !important;
  border: 2px solid #f07e25 !important;
}

.hero-text .elementor-button:hover {
  background-color: var(--bluegrey) !important;
  color: #FFF !important;
  border: 2px solid var(--bluegrey) !important;
}
@media (max-width: 767px) {
  .hero-text .elementor-button {
    font-size: 4.15vw !important;
    padding: 3.3vw 6.8vw 3.3vw 6.8vw !important;
    border-radius: 6vw !important;
  }	

.pressarrow::after {
	  content: "";
	  background-image: url("data:image/svg+xml,%3Csvg width='213' height='224' viewBox='0 0 213 224' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M213 140.243V18.9802C213 8.43565 204.564 0 194.02 0H191.911H175.04H35.8515L0 55.8862H156.059V223.545L213 140.243Z' fill='%23F07E25' /%3E%3C/svg%3E");
	  background-repeat: no-repeat;
	  background-size: 100%;
	  position: absolute;
	  opacity: 0.7;
	  z-index: -1;	
	   width: 25vw; 
	   height: 26.2vw; 	  
	   top: -26vw;
	   right: -30.9vw;			
	}

  .pressarrow {
    border-radius: 0;
    background-color: transparent !important;
  }
  .pressarrow h1.elementor-heading-title {
    font-family: var(--second-family) !important;
    font-weight: 800 !important;
    font-size: 11.4vw !important;
    line-height: 1.1 !important;
    color: #fff !important;	
	}	
}

.hero-text::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='213' height='224' viewBox='0 0 213 224' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M213 140.243V18.9802C213 8.43565 204.564 0 194.02 0H191.911H175.04H35.8515L0 55.8862H156.059V223.545L213 140.243Z' fill='%23F07E25' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  opacity: 0.7;
  z-index: -1;
  width: 19vw;
  height: 20.2vw;
  top: -6vw;
  right: -6.1vw;
}
@media (max-width: 767px) {
  .hero-text {
    border-radius: 0;
    background-color: transparent !important;
  }
  .hero-text h1.elementor-heading-title {
    font-family: var(--second-family) !important;
    font-weight: 800 !important;
    font-size: 11.4vw !important;
    line-height: 1.1 !important;
    color: #fff !important;
  }
	
/* Headlinechange only for FR-Version Services */	
@media (max-width: 767px) {
	.page-id-62354 .hero-text h1.elementor-heading-title {
		font-size: 7.0vw !important;		
	} 		
}	
	
  .hero-text p {
    padding-left: 0;
  }
  .hero-text .elementor-button {
    font-family: var(--font-family) !important;
    font-size: 1.15vw !important;
    font-weight: 700 !important;
    padding: 1.1vw 2.6vw 0.9vw 2.5vw !important;
    border-radius: 2vw !important;
    background-color: orange !important;
    color: #fff !important;
    border: none !important;
  }
  .hero-text .elementor-button:hover {
    background-color: var(--bluegrey) !important;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .hero-text .elementor-button {
    font-size: 4.15vw !important;
    padding: 3.3vw 6.8vw 3.3vw 6.8vw !important;
    border-radius: 6vw !important;
  }
}
@media (max-width: 767px) {
  .hero-text::after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='213' height='224' viewBox='0 0 213 224' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M213 140.243V18.9802C213 8.43565 204.564 0 194.02 0H191.911H175.04H35.8515L0 55.8862H156.059V223.545L213 140.243Z' fill='%23F07E25' /%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 100%;
    position: absolute;
    opacity: 0.7;
    z-index: -1;
    width: 30vw;
    height: 31.2vw;
    top: -36vw;
    right: 0.9vw;
  }
  .hero-text.press::after {
    width: 25vw;
    height: 26.2vw;
    top: -26vw;
    right: 30.9vw;
  }	
	
}

.three-pillars-section,
.custom-slider-section {
  max-width: unset;
}
.three-pillars-section .elementor-widget-text-editor,
.custom-slider-section .elementor-widget-text-editor {
  padding-right: 54vw;
  padding-left: 7vw;
  margin-bottom: 1.5vw !important;
}
.three-pillars-section .elementor-widget-text-editor .elementor-widget-container h2,
.custom-slider-section .elementor-widget-text-editor .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-bottom: 0.9vw;
}
@media (max-width: 767px) {
  .three-pillars-section .elementor-widget-text-editor .elementor-widget-container h2,
.custom-slider-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
.three-pillars-section .elementor-widget-text-editor .elementor-widget-container p,
.custom-slider-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .three-pillars-section .elementor-widget-text-editor .elementor-widget-container p,
.custom-slider-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
.three-pillars-section .elementor-widget-text-editor::before,
.custom-slider-section .elementor-widget-text-editor::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='178' height='167' viewBox='0 0 178 167' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33.0413 3.89375C34.0857 2.67261 35.3824 1.69223 36.8419 1.02006C38.3015 0.347896 39.8893 -0.000105695 41.4963 2.40799e-08H136.504C138.111 -0.000105695 139.699 0.347896 141.158 1.02006C142.618 1.69223 143.914 2.67261 144.959 3.89375L173.984 37.7583C176.575 40.7824 178 44.6336 178 48.6162V51.4531C178.001 56.9597 176.281 62.3289 173.081 66.8103C169.881 71.2917 165.361 74.6613 160.152 76.4482C154.943 78.235 149.306 78.3499 144.029 76.7766C138.752 75.2034 134.099 72.0207 130.719 67.6734C128.251 70.8532 125.088 73.4258 121.473 75.1941C117.857 76.9624 113.884 77.8795 109.859 77.875C105.834 77.8795 101.862 76.9624 98.2462 75.1941C94.6305 73.4258 91.4676 70.8532 89 67.6734C86.5324 70.8532 83.3695 73.4258 79.7538 75.1941C76.1381 76.9624 72.1656 77.8795 68.1406 77.875C64.1157 77.8795 60.1431 76.9624 56.5274 75.1941C52.9117 73.4258 49.7489 70.8532 47.2812 67.6734C43.9014 72.0207 39.2477 75.2034 33.9706 76.7766C28.6935 78.3499 23.0567 78.235 17.8481 76.4482C12.6395 74.6613 8.11928 71.2917 4.91928 66.8103C1.71928 62.3289 -0.000607409 56.9597 1.60918e-07 51.4531V48.6162C0.000140259 44.6336 1.42463 40.7824 4.01613 37.7583L33.0413 3.89375ZM52.8438 51.4531C52.8438 55.5101 54.4554 59.4009 57.3241 62.2696C60.1928 65.1384 64.0836 66.75 68.1406 66.75C72.1976 66.75 76.0884 65.1384 78.9572 62.2696C81.8259 59.4009 83.4375 55.5101 83.4375 51.4531C83.4375 49.9779 84.0236 48.563 85.0667 47.5198C86.1099 46.4767 87.5247 45.8906 89 45.8906C90.4753 45.8906 91.8901 46.4767 92.9333 47.5198C93.9765 48.563 94.5625 49.9779 94.5625 51.4531C94.5625 55.5101 96.1741 59.4009 99.0428 62.2696C101.912 65.1384 105.802 66.75 109.859 66.75C113.916 66.75 117.807 65.1384 120.676 62.2696C123.545 59.4009 125.156 55.5101 125.156 51.4531C125.156 49.9779 125.742 48.563 126.785 47.5198C127.829 46.4767 129.243 45.8906 130.719 45.8906C132.194 45.8906 133.609 46.4767 134.652 47.5198C135.695 48.563 136.281 49.9779 136.281 51.4531C136.281 55.5101 137.893 59.4009 140.762 62.2696C143.63 65.1384 147.521 66.75 151.578 66.75C155.635 66.75 159.526 65.1384 162.395 62.2696C165.263 59.4009 166.875 55.5101 166.875 51.4531V48.6162C166.875 47.2905 166.402 46.0082 165.54 45.0006L136.504 11.125H41.4963L12.46 45.0006C11.5983 46.0082 11.1249 47.2905 11.125 48.6162V51.4531C11.125 55.5101 12.7366 59.4009 15.6054 62.2696C18.4741 65.1384 22.3649 66.75 26.4219 66.75C30.4789 66.75 34.3697 65.1384 37.2384 62.2696C40.1071 59.4009 41.7188 55.5101 41.7188 51.4531C41.7188 49.9779 42.3048 48.563 43.348 47.5198C44.3911 46.4767 45.806 45.8906 47.2812 45.8906C48.7565 45.8906 50.1714 46.4767 51.2145 47.5198C52.2577 48.563 52.8438 49.9779 52.8438 51.4531ZM16.6875 83.4375C18.1628 83.4375 19.5776 84.0235 20.6208 85.0667C21.664 86.1099 22.25 87.5247 22.25 89V155.75H33.375V100.125C33.375 97.1745 34.5471 94.3448 36.6334 92.2584C38.7198 90.1721 41.5495 89 44.5 89H77.875C80.8255 89 83.6552 90.1721 85.7416 92.2584C87.8279 94.3448 89 97.1745 89 100.125V155.75H155.75V89C155.75 87.5247 156.336 86.1099 157.379 85.0667C158.422 84.0235 159.837 83.4375 161.312 83.4375C162.788 83.4375 164.203 84.0235 165.246 85.0667C166.289 86.1099 166.875 87.5247 166.875 89V155.75H172.438C173.913 155.75 175.328 156.336 176.371 157.379C177.414 158.422 178 159.837 178 161.312C178 162.788 177.414 164.203 176.371 165.246C175.328 166.289 173.913 166.875 172.438 166.875H5.5625C4.08723 166.875 2.67239 166.289 1.62922 165.246C0.586048 164.203 1.60918e-07 162.788 1.60918e-07 161.312C1.60918e-07 159.837 0.586048 158.422 1.62922 157.379C2.67239 156.336 4.08723 155.75 5.5625 155.75H11.125V89C11.125 87.5247 11.711 86.1099 12.7542 85.0667C13.7974 84.0235 15.2122 83.4375 16.6875 83.4375ZM44.5 155.75H77.875V100.125H44.5V155.75ZM100.125 100.125C100.125 97.1745 101.297 94.3448 103.383 92.2584C105.47 90.1721 108.299 89 111.25 89H133.5C136.451 89 139.28 90.1721 141.367 92.2584C143.453 94.3448 144.625 97.1745 144.625 100.125V133.5C144.625 136.451 143.453 139.28 141.367 141.367C139.28 143.453 136.451 144.625 133.5 144.625H111.25C108.299 144.625 105.47 143.453 103.383 141.367C101.297 139.28 100.125 136.451 100.125 133.5V100.125ZM133.5 100.125H111.25V133.5H133.5V100.125Z' fill='%23DEE4E8' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  width: 9.4vw;
  height: 9.4vw;
  left: 28.7vw;
  top: -0.8vw;
  z-index: -1;
}
.three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
  height: 32.5vw;
}

body.page-id-66662 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide, body.page-id-53229 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide, body.page-id-66692 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide, body.page-id-66677 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
  height: 42.5vw;	
}


.three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg {
  background-position: left;
  background-size: cover;
  height: 100%;
  width: 58.5%;
  min-width: unset;
  border-radius: 5px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner {
  align-items: flex-start;
}
.three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents {
  background: rgba(255, 255, 255, 0.8);
  -webkit-backdrop-filter: blur(1.4px);
          backdrop-filter: blur(1.4px);
  border-radius: 5px;
  margin-right: 18.6vw;
  max-width: 30.7%;
  padding: 2vw 2vw 2vw 2.6vw;
  margin-top: 7.7vw;
  z-index: 1;
}
.three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2 {
  font-family: var(--second-family);
  font-size: 1.145vw;
  font-weight: 700;
  margin-bottom: 1vw;
}
.three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p {
  font-family: var(--font-family);
  font-size: 1.04vw;
  font-weight: 400;
  margin-bottom: 2vw;
}
.three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button {
  font-family: var(--font-family) !important;
  font-size: 1.15vw !important;
  font-weight: 700 !important;
  padding: 1.1vw 2.6vw 0.9vw 2.5vw !important;
  border-radius: 2vw !important;
  background-color: #FFF !important ;
  color: #f07e25 !important;
  border: 2px solid #f07e25 !important;
}
.three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button:hover,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button:hover,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button:hover,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button:hover {
  background-color: var(--bluegrey) !important;
	  color: #FFF !important;
  border: 2px solid var(--bluegrey) !important;
}
@media (max-width: 767px) {
  .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button {
    font-size: 4.15vw !important;
    padding: 3.3vw 6.8vw 3.3vw 6.8vw !important;
    border-radius: 6vw !important;
  }
}
.three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='213' height='224' viewBox='0 0 213 224' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M213 140.243V18.9802C213 8.43565 204.564 0 194.02 0H191.911H175.04H35.8515L0 55.8862H156.059V223.545L213 140.243Z' fill='%23F07E25' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  width: 11.1vw;
  height: 11.7vw;
  z-index: -1;
  top: 6vw;
  right: 17.2vw;
}
.three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button {
  font-size: 3vw;
  top: 10%;
}
.three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev {
  left: 58.7vw;
}
.three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next {
  right: 35vw;
}
@media (max-width: 767px) {
  .three-pillars-section .elementor-widget-text-editor,
.custom-slider-section .elementor-widget-text-editor {
    padding: 0;
  }
  .three-pillars-section .elementor-widget-text-editor::before,
.custom-slider-section .elementor-widget-text-editor::before {
    width: 17vw;
    height: 17vw;
    left: 12.7vw;
    top: 1.2vw;
  }
  .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
    height: 91vw;
  }
  .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg {
    width: 48%;
    background-position: 20%;
  }
  .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner {
    padding: 30vw 0 0;
  }
	
	body.page-id-50962 .swiper-slide-active .swiper-slide-inner, 
	body.page-id-61558 .swiper-slide-active .swiper-slide-inner, 
	body.page-id-61875 .swiper-slide-active .swiper-slide-inner, 
	body.page-id-62354 .swiper-slide-active .swiper-slide-inner {
		padding: 0 !important;
	}
	body.page-id-50962 .swiper-slide-active p, 
	body.page-id-61558 .swiper-slide-active p, 
	body.page-id-61875 .swiper-slide-active p, 
	body.page-id-62354 .swiper-slide-active p {
		font-size: 3.8vw !important;
	}		
	
  .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents {
    margin-right: 5.6vw;
    max-width: 76%;
    padding: 4vw 4vw 4vw 5.6vw;
    margin-top: -7.3vw;
    border: 0.5px solid var(--stone-light);
  }
  .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2 {
    font-family: var(--font-family);
    font-weight: 400;
    font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
    line-height: 1.37;
    color: var(--bluegrey);
    font-weight: 700;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2 {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p {
    font-size: 3.6vw;
    line-height: 129%;
  }
}
@media (max-width: 767px) {
  .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after {
    display: none;
  }
}
@media (max-width: 767px) {
  .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button {
    font-size: 11vw;
    top: 95%;
  }
  .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev {
    left: 51vw;
  }
  .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next,
.three-pillars-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next,
.custom-slider-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next,
.custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next {
    right: 26vw;
  }
}

.whats-going-section,
.news-slider-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-top: clamp(63.5px, 6.4%, 163.8px);
  margin-bottom: 0;
}
.whats-going-section .e-con-inner,
.news-slider-section .e-con-inner {
  padding: 0;
}
.whats-going-section .e-con-inner .elementor-widget-heading,
.news-slider-section .e-con-inner .elementor-widget-heading {
  margin-bottom: clamp(9.98px, 1.3vw, 33.3px);
}
.whats-going-section .e-con-inner .elementor-widget-heading .elementor-widget-container h2,
.news-slider-section .e-con-inner .elementor-widget-heading .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .whats-going-section .e-con-inner .elementor-widget-heading .elementor-widget-container h2,
.news-slider-section .e-con-inner .elementor-widget-heading .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
.whats-going-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container,
.news-slider-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container {
  margin-bottom: clamp(9.98px, 1.3vw, 33.3px);
}
.whats-going-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p,
.news-slider-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .whats-going-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p,
.news-slider-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
.whats-going-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid,
.news-slider-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid {
  grid-column-gap: clamp(14.7px, 1.6vw, 41px);
}
.whats-going-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article,
.news-slider-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article {
  background-color: var(--grey-bright);
}
.whats-going-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-thumbnail-wrap .post-thumbnail a,
.news-slider-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-thumbnail-wrap .post-thumbnail a {
  border-radius: 5px 5px 0 0;
}
.whats-going-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content,
.news-slider-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content {
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: clamp(15.9px, 1.6vw, 41px) clamp(15.9px, 1.6vw, 41px) clamp(8px, 0.8vw, 20.5px);
  background-color: transparent;
}
.whats-going-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content h3,
.news-slider-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content h3 {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  font-weight: 700;
}
@media (max-width: 767px) {
  .whats-going-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content h3,
.news-slider-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content h3 {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
.whats-going-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content .entry-meta,
.news-slider-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content .entry-meta {
  font-family: var(--font-family);
  font-size: clamp(14px, 0.8333333333vw, 21.3333333333px);
}
.whats-going-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content .entry-excerpt,
.news-slider-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content .entry-excerpt {
  min-height: unset;
  font-family: var(--font-family);
  font-size: clamp(16px, 0.9375vw, 24px);
  font-weight: 400;
  margin-bottom: clamp(6.14px, 0.8vw, 15.36px);
}
.whats-going-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content .box-button,
.news-slider-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content .box-button {
  margin-top: auto;
  font-family: var(--font-family);
  font-size: clamp(16px, 0.9375vw, 24px);
  font-weight: 700;
  padding-top: clamp(6.9px, 0.7vw, 17.9px);
  padding-right: clamp(14.6px, 1.8vw, 46px);
  padding-bottom: clamp(6.9px, 0.7vw, 17.9px);
  padding-left: clamp(14.6px, 1.8vw, 46px);
  border-radius: 2vw;
  border-radius: clamp(15px, 2vw, 38px);
  background-color: #e9edf0  !important ;
  color:  var(--bluegrey)  !important;
  border: 2px solid  var(--bluegrey)  !important;
  width: -moz-fit-content;
  width: fit-content;
	align-self: center;  
}
.whats-going-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content .box-button:hover,
.news-slider-section .e-con-inner .news-grid .portfolio-shortcode .dt-css-grid .wf-cell article .post-entry-content .box-button:hover {
  background-color: var(--bluegrey) !important;;
  color: #FFF !important;
  border: 2px solid var(--bluegrey) !important;
}
@media (max-width: 767px) {
  .whats-going-section .e-con-inner .elementor-widget-heading .elementor-widget-container h2,
.news-slider-section .e-con-inner .elementor-widget-heading .elementor-widget-container h2 {
    font-family: var(--second-family);
    font-weight: 700;
    font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
    line-height: 1.37;
    color: var(--bluegrey);
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .whats-going-section .e-con-inner .elementor-widget-heading .elementor-widget-container h2,
.news-slider-section .e-con-inner .elementor-widget-heading .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
@media (max-width: 767px) {
  .whats-going-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p,
.news-slider-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p {
    font-family: var(--font-family);
    font-weight: 400;
    font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
    line-height: 1.2;
    color: var(--bluegrey);
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .whats-going-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p,
.news-slider-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}

.whats-going-section-mobile h2 {
  font-size: 5.6vw;
  line-height: 1.3;
}
.whats-going-section-mobile .elementor-widget-text-editor {
  margin-bottom: 2vw !important;
}
.whats-going-section-mobile p {
  font-size: 4.4vw;
  line-height: 1.3;
}
.whats-going-section-mobile article .post-entry-content {
  padding-top: 18px;
}
.whats-going-section-mobile article .post-entry-content h3 {
  margin-bottom: 10px;
  font-size: 3.8vw;
  line-height: 1.3;
}
.whats-going-section-mobile article .post-entry-content .entry-meta {
  font-size: 3.5vw;
}
.whats-going-section-mobile article .post-entry-content .entry-excerpt {
  min-height: -moz-max-content;
  min-height: max-content;
}
.whats-going-section-mobile article .post-entry-content .entry-excerpt p {
  font-size: 3.6vw;
}
.whats-going-section-mobile article .post-entry-content .box-button {
  margin-top: auto;
  font-family: var(--font-family);
  font-size: clamp(16px, 0.9375vw, 24px);
  font-weight: 700;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  border-radius: 5vw;
  background-color: orange;
  color: #fff;
  border: none;
  width: -moz-fit-content;
  width: fit-content;
}

.passion-local-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-bottom: clamp(33px, 3vw, 76.8px);
}
.passion-local-section .passion-local-left-box .elementor-widget-heading .elementor-widget-container h2, .left50 h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .passion-local-section .passion-local-left-box .elementor-widget-heading .elementor-widget-container h2, .left50 h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
.passion-local-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container {
  margin: clamp(7.68px, 1vw, 25px) 0vw clamp(15.36px, 2vw, 50px) 0vw;
  padding: 0vw clamp(92px, 9vw, 230px) 0vw 0vw;
}

@media (min-width: 767px) {
	.left50	{
	  margin: clamp(7.68px, 1vw, 25px) 0vw clamp(15.36px, 2vw, 50px) 0vw;
	  padding: 0vw clamp(92px, 9vw, 230px) 0vw 0vw;		
	}
}

.passion-local-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container h3, .left50 h3 {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .passion-local-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container h3, .left50 h3 {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
.passion-local-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container p, .left50 p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  text-align: left;
}
@media (max-width: 767px) {
  .passion-local-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container p, .left50 p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
.passion-local-section .passion-local-right-box, .right50 {
  padding-top: clamp(80px, 8vw, 204px);
  margin-top: clamp(33px, 3vw, 76.8px);
}
.passion-local-section .passion-local-right-box .bg-title .elementor-widget-container h2, .right50 h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: 11.6vw;
  line-height: 100%;
  color: var(--bluegrey);
  opacity: 0.04;
}
.passion-local-section .passion-local-right-box .text-box .elementor-widget-image .elementor-widget-container img, .testimonial-img img {
  box-shadow: 0 3px 11px 0 rgba(0, 0, 0, 0.25);
  height: 17.9vw;
  width: auto;
}
.passion-local-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container h4, .testimonial-text h4 {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
  font-weight: 700;
  line-height: 1.5;
}
@media (max-width: 767px) {
  .passion-local-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container h4, .testimonial-text h4 {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
.passion-local-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container p, .testimonial-text p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .passion-local-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container p, .testimonial-text p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
.passion-local-section .passion-local-right-box .text-box::after, .right50 .text-box::after {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg width='87.112068' height='71.75676' viewBox='0 0 87.112068 71.75676' fill='none' version='1.1' id='svg1' sodipodi:docname='“.svg' inkscape:version='1.3 (0e150ed, 2023-07-21)' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs1' /%3E%3Csodipodi:namedview id='namedview1' pagecolor='%23ffffff' bordercolor='%23000000' borderopacity='0.25' inkscape:showpageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' inkscape:deskcolor='%23d1d1d1' inkscape:zoom='6.5555556' inkscape:cx='31.347458' inkscape:cy='43.627119' inkscape:window-width='1920' inkscape:window-height='1027' inkscape:window-x='0' inkscape:window-y='25' inkscape:window-maximized='0' inkscape:current-layer='svg1' /%3E%3Cpath opacity='0.5' d='M 0,71.756756 19.194169,0 h 22.1471 l -11.8118,71.756756 z m 45.770769,0 L 64.964969,0 h 22.1471 l -11.8118,71.756756 z' fill='%23f07e25' id='path1' style='display:inline' /%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  z-index: -1;
  width: 3.5vw;
  height: 4vw;
  top: -0.5vw;
  right: 6.6vw;
}
@media (max-width: 1024px) {
  .passion-local-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container, .left50 .elementor-widget-text-editor .elementor-widget-container {
    margin: 0;
    padding: 0;
  }
}
@media (max-width: 767px) {
  .passion-local-section, .who-we-are {
    margin-top: 21vw;
    margin-bottom: 14vw;
  }
  .passion-local-section .passion-local-left-box h2,
.passion-local-section .passion-local-left-box h3, left50 h2, .left50 h3 {
    margin-bottom: 2vw;
  }
  .passion-local-section .passion-local-right-box, .right50 {
    padding-top: 0;
    margin-top: 21vw;
  }
  .passion-local-section .passion-local-right-box .bg-title, .right50 .bg-title {
    display: none;
  }
  .passion-local-section .passion-local-right-box .text-box .elementor-widget-image, .right50 .text-box .elementor-widget-image {
    text-align: left;
    position: absolute;
    top: 18vw;
    left: -14vw;
  }
  .passion-local-section .passion-local-right-box .text-box .elementor-widget-image .elementor-widget-container img, .right50 .text-box .elementor-widget-image .elementor-widget-container img{
    height: 58vw;
    border-radius: 5px;
  }
  .fashion-img img {
	max-height: 180px;		
	margin-top: 3em;  
  }
	
	
  .passion-local-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container h4, .right50 .text-box .elementor-widget-text-editor .elementor-widget-container h4 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
  .passion-local-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container p, .right50 .text-box .elementor-widget-text-editor .elementor-widget-container p{
    padding-left: 31vw;
    margin-bottom: 2vw;
  }
  .passion-local-section .passion-local-right-box .text-box::after, .right50 .text-box::after{
    width: 15vw;
    height: 13vw;
    top: -5.5vw;
    right: unset;
    left: -2.6vw;
  }
}

.why-you-should-section,
.three-image-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-bottom: clamp(41.7px, 4.2vw, 107.5px);
}
.why-you-should-section .elementor-widget-heading .elementor-widget-container,
.three-image-section .elementor-widget-heading .elementor-widget-container {
  margin-bottom: clamp(7.68px, 1vw, 25px);
}
.why-you-should-section .elementor-widget-heading .elementor-widget-container h2,
.three-image-section .elementor-widget-heading .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .why-you-should-section .elementor-widget-heading .elementor-widget-container h2,
.three-image-section .elementor-widget-heading .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
.why-you-should-section .elementor-widget-text-editor .elementor-widget-container,
.three-image-section .elementor-widget-text-editor .elementor-widget-container {
  margin-bottom: clamp(15.36px, 2vw, 50px);
}
.why-you-should-section .elementor-widget-text-editor .elementor-widget-container p,
.three-image-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .why-you-should-section .elementor-widget-text-editor .elementor-widget-container p,
.three-image-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
@media (max-width: 1024px) {
  .why-you-should-section .elementor-widget-text-editor .elementor-widget-container,
.three-image-section .elementor-widget-text-editor .elementor-widget-container {
    padding: 0;
  }
}
@media (max-width: 767px) {
  .why-you-should-section .why-you-should-grid,
.three-image-section .why-you-should-grid {
    display: flex !important;
    flex-direction: column;
  }
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container {
  box-shadow: 0 4px 40px 0 rgba(0, 0, 0, 0.25);
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta {
  height: 100%;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg {
  background-position: center;
  background-size: 100%;
  background-repeat: no-repeat;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__content,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__content {
  overflow: visible;
  padding-bottom: 0;
  min-height: unset;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__title,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__title {
  font-size: 1.94vw;
  line-height: normal;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  color: rgba(239, 238, 255, 0);
  height: 0;
}
@media (max-width: 767px) {
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 1124px) {
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description {
    line-height: 1.2;
    font-size: 16px;
  }
}
@media (max-width: 992px) {
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description {
    font-size: 15px;
  }
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta:hover .elementor-cta__content .elementor-cta__description,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container .elementor-cta:hover .elementor-cta__content .elementor-cta__description {
  color: #fff;
  height: auto;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.first,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.first {
  height: 27.7vw;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.first .elementor-cta,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.first .elementor-cta {
  align-content: end;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.first .elementor-cta .elementor-cta__content,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.first .elementor-cta .elementor-cta__content {
  text-align: right;
  padding: 3vw 1.35vw 0vw;
  align-content: flex-end;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.first .elementor-cta:hover .elementor-cta__content,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.first .elementor-cta:hover .elementor-cta__content {
  padding: 3vw 1.35vw 4vw;
}
@media (max-width: 767px) {
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.first,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.first {
    height: 42vw;
  }
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.second,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.second {
  height: 21.4vw;
  align-self: flex-end;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.second .elementor-cta,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.second .elementor-cta {
  align-content: start;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.second .elementor-cta .elementor-cta__content,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.second .elementor-cta .elementor-cta__content {
  text-align: right;
  padding: 0vw 1.35vw 3vw;
  align-content: start;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.second .elementor-cta .elementor-cta__content .elementor-cta__title,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.second .elementor-cta .elementor-cta__content .elementor-cta__title {
  margin-top: 15px;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.second .elementor-cta:hover .elementor-cta__content,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.second .elementor-cta:hover .elementor-cta__content {
  padding: 4vw 1.35vw 3vw;
}
@media (max-width: 1124px) {
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.second .elementor-cta:hover .elementor-cta__content,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.second .elementor-cta:hover .elementor-cta__content {
    padding: 0vw 1.35vw 3vw;
  }
}
@media (max-width: 815px) {
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.second .elementor-cta:hover .elementor-cta__content .elementor-cta__title,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.second .elementor-cta:hover .elementor-cta__content .elementor-cta__title {
    margin-bottom: 5px;
  }
}
@media (max-width: 767px) {
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.second,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.second {
    height: 42vw;
  }
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.third {
  grid-column: 1/3;
  max-width: 47%;
  margin: 0 auto;
  height: 21.6vw;
  margin-right: 26vw;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta {
  align-content: end;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta .elementor-cta__content,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta .elementor-cta__content {
  text-align: left;
  padding: 3vw 1.35vw 0vw;
  align-content: end;
  min-height: unset;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta .elementor-cta__content .elementor-cta__title,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta .elementor-cta__content .elementor-cta__title {
  width: 16vw;
  bottom: 0vw;
}
.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta:hover .elementor-cta__content,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta:hover .elementor-cta__content {
  padding: 3vw 1.35vw 4vw;
}
@media (max-width: 1124px) {
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta:hover .elementor-cta__content,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta:hover .elementor-cta__content {
    padding: 1vw 1.35vw 4vw;
  }
}
@media (max-width: 992px) {
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta:hover .elementor-cta__content .elementor-cta__title,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta:hover .elementor-cta__content .elementor-cta__title {
    margin-bottom: 5px;
  }
}
@media (max-width: 815px) {
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta:hover .elementor-cta__content,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta:hover .elementor-cta__content {
    padding: 0vw 1.35vw 4vw;
  }
}
@media (max-width: 767px) {
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.third {
    grid-column: span 12;
    max-width: unset;
    margin-right: 0;
    height: 42vw;
  }
}
@media (max-width: 767px) {
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover {
    height: auto !important;
    margin-bottom: 20px;
  }
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-widget-container {
    box-shadow: none !important;
    border-radius: 0;
  }
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta {
    display: flex;
    flex-direction: column;
    height: auto !important;
  }
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__bg-wrapper,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__bg-wrapper {
    position: relative;
    height: 43vw;
    min-height: unset;
    width: 100%;
    z-index: 1;
  }
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg {
    height: 43vw;
    filter: brightness(70%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
  }
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay {
    background-color: var(--orange);
    opacity: 0;
    transition: opacity 0.3s;
  }
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__content,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__content {
    position: static;
    padding: 0 !important;
    padding: 3vw !important;
    height: auto !important;
    min-height: unset;
    text-align: left !important;
  }
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__content .elementor-cta__title,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__content .elementor-cta__title {
    position: absolute;
    right: auto !important;
    left: 20px !important;
    width: auto;
    font-size: 5.67vw !important;
    z-index: 2;
    color: #fff;
    pointer-events: none;
    opacity: 1;
    transition: all 0.5s;
    top: unset !important;
    bottom: 5vw !important;
    width: 50vw !important;
    margin-bottom: 15px !important;
  }
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__content .elementor-cta__description,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__content .elementor-cta__description {
    display: block;
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    transition: max-height 0.4s ease-out, opacity 0.3s ease-in;
    background-color: transparent;
    color: var(--bluegrey) !important;
    padding: 0 20px;
    margin-top: 0;
  }
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.is-open .elementor-cta,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.is-open .elementor-cta {
    border: 1px solid var(--orange);
  }
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.is-open .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.is-open .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay {
    opacity: 0.85;
  }
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.is-open .elementor-cta .elementor-cta__content .elementor-cta__title,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.is-open .elementor-cta .elementor-cta__content .elementor-cta__title {
    bottom: 27vw !important;
    opacity: 0.5;
  }
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.is-open .elementor-cta .elementor-cta__content .elementor-cta__description,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.is-open .elementor-cta .elementor-cta__content .elementor-cta__description {
    max-height: 1000px;
    opacity: 1;
  }
  .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.is-open .elementor-cta .elementor-cta__content .elementor-cta__description,
.three-image-section .why-you-should-grid .elementor-cta--skin-cover.is-open .elementor-cta .elementor-cta__content .elementor-cta__description {
    padding: 3vw !important;
  }
}

.elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title {
  justify-content: space-between;
}
.elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  font-size: clamp(20px, 1.3020833333vw, 33.3333333333px);
}
@media (max-width: 767px) {
  .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
@media (max-width: 767px) {
  .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text {
    font-size: 4.13vw;
    padding: 2.9vw 4vw 1.7vw 4vw;
  }
}
.elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-con.e-child {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-con.e-child {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
.elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item:not([open]):hover > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: var(--orange);
}
.elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  border-bottom: 0 !important;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: var(--orange);
}
.elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item[open] .e-con.e-child {
  border-top: 0;
  border-top: 0;
  border-color: var(--bluegrey);
}
@media (max-width: 767px) {
  .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-con-full.e-flex {
    padding: 0 6vw 6vw;
  }
}
.elementor-widget-n-accordion .elementor-widget-container .elementor-button {
  font-family: var(--font-family);
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  font-weight: 700;
  padding-top: clamp(8.4px, 1.1vw, 21px);
  padding-right: clamp(14.6px, 1.9vw, 36px);
  padding-bottom: clamp(6.9px, 0.9vw, 17px);
  padding-left: clamp(14.6px, 1.9vw, 36px);
  border-radius: clamp(15px, 2vw, 38px) !important;
  /* background-color: orange !important;
  color: #fff !important;
  border: none !important; */
  padding: 0.7vw 2vw;
}
.elementor-widget-n-accordion .elementor-widget-container .elementor-button:hover {
  background-color: var(--bluegrey) !important;
}
@media (max-width: 767px) {
  .elementor-widget-n-accordion .elementor-widget-container .elementor-button {
    font-size: 4.15vw !important;
    padding: 3.3vw 6.8vw 3.3vw 6.8vw !important;
    border-radius: 6vw !important;
  }
}
@media (max-width: 767px) {
  .elementor-widget-n-accordion .elementor-widget-container .elementor-button {
    padding: 3.2vw 6.9vw 3vw 6.8vw !important;
    margin-bottom: 2vw;
    margin-top: 3vw;
  }
}

.accordion-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
}
.accordion-section .elementor-widget-text-editor {
  margin-bottom: 3vw;
}
.accordion-section .elementor-widget-text-editor .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-bottom: clamp(6.9px, 0.9vw, 17px);
}
@media (max-width: 767px) {
  .accordion-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
.accordion-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
  line-height: 1.2;
}
@media (max-width: 767px) {
  .accordion-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
.accordion-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title {
  justify-content: space-between;
}
.accordion-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  font-size: clamp(20px, 1.3020833333vw, 33.3333333333px);
}
@media (max-width: 767px) {
  .accordion-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
@media (max-width: 767px) {
  .accordion-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text {
    font-size: 4.13vw;
    padding: 2.9vw 4vw 1.7vw 4vw;
  }
}
.accordion-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-con.e-child {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .accordion-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-con.e-child {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
.accordion-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item:not([open]):hover > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: var(--orange);
}
.accordion-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.accordion-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: var(--orange);
}
.accordion-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item[open] .e-con.e-child {
  border-top: 0;
  border-top: 0;
  border-color: var(--bluegrey);
}
@media (max-width: 767px) {
  .accordion-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-con-full.e-flex {
    padding: 0 6vw 6vw;
  }
}

.text-btn-container-trans .elementor-widget-text-editor .elementor-widget-container h3 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .text-btn-container-trans .elementor-widget-text-editor .elementor-widget-container h3 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
.text-btn-container-trans .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .text-btn-container-trans .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
.text-btn-container-trans .elementor-widget-container .elementor-button-wrapper .elementor-button {
  font-family: var(--font-family);
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  font-weight: 700;
  padding-top: clamp(8.4px, 1.1vw, 21px);
  padding-right: clamp(14.6px, 1.9vw, 36px);
  padding-bottom: clamp(6.9px, 0.9vw, 17px);
  padding-left: clamp(14.6px, 1.9vw, 36px);
  border-radius: clamp(15px, 2vw, 38px) !important;
  background-color: #FFF !important ;
  color: #f07e25 !important;
  border: 2px solid #f07e25 !important;
}
.text-btn-container-trans .elementor-widget-container .elementor-button-wrapper .elementor-button:hover {
  background-color: var(--bluegrey) !important;
  color: #FFF !important;
  border: 2px solid var(--bluegrey) !important;	
}
@media (max-width: 767px) {
  .text-btn-container-trans .elementor-widget-container .elementor-button-wrapper .elementor-button {
    font-size: 4.15vw !important;
    padding: 3.3vw 6.8vw 3.3vw 6.8vw !important;
    border-radius: 6vw !important;
  }
}

.brands-caroussel-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-bottom: clamp(135px, 10vw, 256px);
}
.brands-caroussel-section .elementor-widget-text-editor {
  margin-bottom: clamp(36px, 2.8vw, 53.7px) !important;
}
.brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container {
  max-width: 50%;
  text-align: left;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: auto !important;
  margin-right: auto !important;
}
.brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-bottom: clamp(6.9px, 0.9vw, 17px);
}
@media (max-width: 767px) {
  .brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
.brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
  line-height: 1.2;
}
@media (max-width: 767px) {
  .brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
@media (max-width: 1024px) {
  .brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container {
    max-width: 60%;
  }
}
@media (max-width: 767px) {
  .brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container {
    max-width: unset;
  }
}
.brands-caroussel-section .elementor-widget-text-editor::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='165' height='199' viewBox='0 0 165 199' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M82.5 0C99.5582 0 113.44 13.9203 113.44 31.0259L113.44 80.295C125.228 69.7048 144.638 70.1702 155.941 81.4843C161.742 87.3025 165 95.1927 165 103.42C165 111.647 161.742 119.537 155.941 125.355L82.5 199L9.05881 125.355C3.25845 119.537 0 111.647 0 103.42C0 95.1927 3.25845 87.3025 9.05881 81.4843C20.3416 70.1599 39.7822 69.6945 51.56 80.295V31.0259C51.56 13.9203 65.4418 0 82.5 0ZM92.8133 130.164V31.0259C92.6945 28.363 91.5561 25.8488 89.6349 24.0065C87.7138 22.1643 85.1581 21.1362 82.5 21.1362C79.8419 21.1362 77.2862 22.1643 75.3651 24.0065C73.4439 25.8488 72.3055 28.363 72.1867 31.0259V130.164L38.2249 96.1078C36.2616 94.2253 33.6498 93.1746 30.9334 93.1746C28.2169 93.1746 25.6052 94.2253 23.6418 96.1078C21.7084 98.0473 20.6223 100.677 20.6223 103.42C20.6223 106.162 21.7084 108.792 23.6418 110.731L82.5 169.753L141.358 110.731C143.292 108.792 144.378 106.162 144.378 103.42C144.378 100.677 143.292 98.0473 141.358 96.1078C139.395 94.2253 136.783 93.1746 134.067 93.1746C131.35 93.1746 128.738 94.2253 126.775 96.1078L92.8133 130.164Z' fill='%23DEE4E8' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  width: clamp(122px, 8.7vw, 167px);
  height: clamp(147px, 10.5vw, 201px);
  left: 50%;
  top: -3.2vw;
  z-index: -1;
}
.brands-caroussel-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal {
  margin: 0;
  width: 100%;
}
.brands-caroussel-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide {
  min-width: clamp(316px, 17.2vw, 330px);
}
.brands-caroussel-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-top: 25px;
}
@media (max-width: 767px) {
  .brands-caroussel-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text {
    font-size: 4.14vw;
    line-height: 125%;
  }
}

.out-branches-section {
  margin-bottom: 11vw;
}
.out-branches-section .elementor-widget-heading .elementor-widget-container {
  margin-bottom: 2vw;
}
.out-branches-section .elementor-widget-heading .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .out-branches-section .elementor-widget-heading .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs {
  gap: 2vw;
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-heading .e-n-tab-title {
  opacity: 0.4 !important;
  background-color: transparent !important;
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
  font-size: clamp(22px, 1.4583333333vw, 37.3333333333px);
  font-weight: 700;
  text-transform: capitalize;
}
@media (max-width: 767px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-heading .e-n-tab-title[aria-selected=true] {
  opacity: 1 !important;
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover {
  background-color: transparent;
  opacity: 1 !important;
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-heading .e-n-tab-title::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='213' height='224' viewBox='0 0 213 224' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M213 140.243V18.9802C213 8.43565 204.564 0 194.02 0H191.911H175.04H35.8515L0 55.8862H156.059V223.545L213 140.243Z' fill='%23F07E25' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  position: relative;
  opacity: 0.7;
  z-index: -1;
  width: 1.7vw;
  height: 2vw;
  top: 0.2vw;
  left: -0.3vw;
}
@media (max-width: 1600px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-heading .e-n-tab-title {
    padding-bottom: 0;
  }
}
@media (max-width: 1176px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-heading .e-n-tab-title {
    padding-right: 0;
  }
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child {
  padding: 0;
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .icon-box .dt-css-grid {
  grid-template-columns: repeat(var(--wide-desktop-columns), minmax(0, 1fr)) !important;
}
@media (max-width: 1600px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .icon-box {
    position: relative;
  }
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
  height: 33.3vw;
  padding-top: 1.5vw;
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg {
  background-size: cover;
  width: 58%;
  border-radius: 0.5vw;
  min-width: unset;
  float: right;
  margin-right: 5px;
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner {
  width: 42%;
  color: #000;
  margin-left: 0;
  padding: 0 3vw 0 0;
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents {
  max-width: unset;
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-heading {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  font-weight: 700;
  margin-bottom: 1vw;
}
@media (max-width: 767px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-heading {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-description {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}

.swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p {
  color: var(--bluegrey);	
}

@media (max-width: 767px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-description {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button {
  font-family: var(--font-family) !important;
  font-size: 1.15vw !important;
  font-weight: 700 !important;
  padding: 1.1vw 2.6vw 0.9vw 2.5vw !important;
  border-radius: 2vw !important;
  background-color: #FFF !important ;
  color: #f07e25 !important;
  border: 2px solid #f07e25 !important;
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button:hover {
  background-color: var(--bluegrey) !important;
  color: #FFF !important;
  border: 2px solid var(--bluegrey) !important;
}
@media (max-width: 767px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button {
    font-size: 4.15vw !important;
    padding: 3.3vw 6.8vw 3.3vw 6.8vw !important;
    border-radius: 6vw !important;
  }
}
@media (max-width: 1600px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
    padding-top: 0;
  }
}
@media (max-width: 1176px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
    height: 40vw;
  }
}
@media (max-width: 1040px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
    height: 44vw;
  }
}
@media (max-width: 946px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
    height: 47vw;
  }
}
@media (max-width: 870px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
    height: 58vw;
  }
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button {
  top: unset;
  bottom: 0vw;
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button svg {
  fill: var(--stone-light);
  height: 4vw;
  width: 2.5vw;
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev {
  left: 0;
}
.out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next {
  left: 4vw;
}
@media (max-width: 1389px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button {
    bottom: -2vw;
    z-index: 100;
  }
}
@media (max-width: 1237px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button {
    bottom: -3vw;
  }
}
@media (max-width: 1040px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev {
    left: 29%;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next {
    left: 36%;
  }
}
@media (max-width: 767px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button {
    display: none;
  }
}
@media (max-width: 1600px) {
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs {
    gap: 0;
  }
}
.out-branches-section::after {
  content: "";
  border: 1px solid var(--stone-light);
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  z-index: -1;
  width: 100vw;
  height: 47vw;
  top: 2.4vw;
  right: 22.8vw;
}
@media (max-width: 1176px) {
  .out-branches-section::after {
    height: 54vw;
    top: 4vw;
  }
}
@media (max-width: 1040px) {
  .out-branches-section::after {
    height: 59vw;
    top: 4vw;
    right: 6vw;
    width: 110%;
  }
}
@media (max-width: 946px) {
  .out-branches-section::after {
    height: 63vw;
  }
}
@media (max-width: 870px) {
  .out-branches-section::after {
    height: 75vw;
  }
}
@media (max-width: 767px) {
  .out-branches-section .elementor-widget-heading .elementor-widget-container h2 {
    margin-bottom: 4vw;
  }
  .out-branches-section .elementor-widget-heading .elementor-widget-container h2::after {
    content: "";
    border-top: 1px solid var(--stone-light);
    width: 117%;
    display: block;
    margin: 0px -7vw;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs {
    gap: 3vw;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-heading {
    display: flex;
    gap: 3.3vw;
    flex-direction: column;
    align-content: flex-start;
    align-items: flex-start;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-heading .e-n-tab-title {
    padding: 0;
    justify-content: left;
    margin: 0;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-heading .e-n-tab-title::before {
    width: 4vw;
    height: 4vw;
    min-height: 4vw;
    min-width: 4vw;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .swiper-wrapper {
    min-height: 151vw;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .swiper-wrapper .swiper-slide {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    height: auto !important;
    padding-top: 3vw !important;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .swiper-wrapper .swiper-slide .swiper-slide-bg {
    order: 1;
    width: 100% !important;
    position: relative;
    height: 42vw !important;
    min-height: unset;
    margin-bottom: 4vw;
    border-radius: 5px !important;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .swiper-wrapper .swiper-slide .swiper-slide-inner {
    align-items: flex-start;
    order: 2;
    padding: 0 !important;
    margin: 0;
    width: 100% !important;
    position: relative;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .swiper-wrapper .swiper-slide .swiper-slide-inner .elementor-slide-heading {
    margin-bottom: 3vw;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .elementor-swiper-button {
    top: -4vw !important;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .elementor-swiper-button.elementor-swiper-button-prev {
    left: 25vw !important;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .elementor-swiper-button.elementor-swiper-button-prev i::before {
    content: "\e92f";
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .elementor-swiper-button.elementor-swiper-button-next {
    left: unset !important;
    right: 25vw !important;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .elementor-swiper-button.elementor-swiper-button-next i::before {
    content: "\e930";
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .elementor-swiper-button i::before {
    color: #95A6B1;
    font-family: "the7-feather" !important;
    font-size: 55px;
  }
  .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .icon-box {
    display: none;
  }
  .out-branches-section .out-branches-inner::after {
    content: "";
    border: 0;
    border-bottom: 1px solid var(--stone-light);
    width: 117%;
    display: block;
    margin: 0px -7vw;
    position: relative;
    height: auto;
    top: 7vw;
    right: unset;
  }
  .out-branches-section::after {
    display: none;
  }
}

body.home .hero-section {
  padding: 0;
}
body.home .hero-section .e-con-inner {
  padding: 0;
}
body.home .hero-section .hero-section-video {
  padding: 0;
}
@media (max-width: 767px) {
  body.home .hero-section .hero-section-video .elementor-widget-container {
    border-radius: 0;
  }
  body.home .hero-section .hero-section-video .elementor-widget-container .e-hosted-video {
    --video-aspect-ratio: 1.58;
  }
}
@media (max-width: 767px) {
  body.home .hero-section .hero-text::after {
    right: 31.9vw;
  }
}
.who-we-are-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-top: clamp(65px, 7.9%, 202px);
}
.who-we-are-section .elementor-widget-heading .elementor-widget-container {
  margin-bottom: clamp(7.68px, 1vw, 25px);
}
.who-we-are-section .elementor-widget-heading .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.home .who-we-are-section .elementor-widget-heading .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.home .who-we-are-section .elementor-widget-text-editor .elementor-widget-container {
  padding-right: clamp(485.85px, 47.4vw, 1185px);
  margin-bottom: clamp(15.36px, 2vw, 50px);
}
body.home .who-we-are-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.home .who-we-are-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 1024px) {
  body.home .who-we-are-section .elementor-widget-text-editor .elementor-widget-container {
    padding: 0;
  }
}
body.home .who-we-are-section .elementor-widget-button .elementor-button {
  font-family: var(--font-family);
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  font-weight: 700;
  padding-top: clamp(8.4px, 1.1vw, 21px);
  padding-right: clamp(14.6px, 1.9vw, 36px);
  padding-bottom: clamp(6.9px, 0.9vw, 17px);
  padding-left: clamp(14.6px, 1.9vw, 36px);
  border-radius: clamp(15px, 2vw, 38px) !important;
  background-color: #FFF !important ;
  color: #f07e25 !important;
  border: 2px solid #f07e25 !important;
}
body.home .who-we-are-section .elementor-widget-button .elementor-button:hover {
  background-color: var(--bluegrey) !important;
  color: #FFF !important;
  border: 2px solid var(--bluegrey) !important;
}
@media (max-width: 767px) {
  body.home .who-we-are-section .elementor-widget-button .elementor-button {
    font-size: 4.15vw !important;
    padding: 3.3vw 6.8vw 3.3vw 6.8vw !important;
    border-radius: 6vw !important;
  }
}
body.home .our-branches-section, body.page-id-50910 .our-branches-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-top: clamp(65px, 7.5%, 192px);
}
body.home .our-branches-section .elementor-widget-heading .elementor-widget-container, body.page-id-50910 .our-branches-section .elementor-widget-heading .elementor-widget-container {
  margin-bottom: clamp(9.98px, 1.3vw, 33.3px);
}
body.home .our-branches-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-50910 .our-branches-section .elementor-widget-heading .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.home .our-branches-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-50910 .our-branches-section .elementor-widget-heading .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.home .our-branches-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-50910 .our-branches-section .elementor-widget-text-editor .elementor-widget-container {
  margin-bottom: clamp(9.98px, 1.3vw, 33.3px);
}
body.home .our-branches-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-50910 .our-branches-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.home .our-branches-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-50910 .our-branches-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.home .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__bg-wrapper, body.page-id-50910 .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__bg-wrapper {
  height: clamp(104.44px, 13.6vw, 348px);
  min-height: unset;
}
body.home .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content, body.page-id-50910 .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content {
  background-color: transparent;
  border: 1px solid var(--stone-light);
  border-top: none;
  padding-top: clamp(8.8px, 1.15vw, 22px);
  padding-right: clamp(8.8px, 1.15vw, 22px);
  padding-bottom: clamp(11.13px, 1.45vw, 27.8px);
  padding-left: clamp(8.8px, 1.15vw, 22px);
}
body.home .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content h2, body.page-id-50910 .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content h2 {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  font-weight: 700;
  margin-bottom: clamp(10.75px, 1.4vw, 35.8px);
}
@media (max-width: 767px) {
  body.home .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content h2, body.page-id-50910 .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content h2 {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
body.home .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content .elementor-cta__description, body.page-id-50910 .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content .elementor-cta__description {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.home .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content .elementor-cta__description, body.page-id-50910 .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content .elementor-cta__description {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
body.home .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content .elementor-cta__description .cta-description-list, body.page-id-50910 .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content .elementor-cta__description .cta-description-list {
  list-style-type: none;
}
@media (max-width: 1220px) {
  body.home .our-branches-section .e-grid, body.page-id-61467 .our-branches-section .e-grid {
    --e-con-grid-template-columns: repeat(3, 1fr);
  }
  body.home .our-branches-section .e-grid .e-child, body.page-id-61467 .our-branches-section .e-grid .e-child {
    padding-top: 0;
  }
  body.home .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content, body.page-id-50910 .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content {
    padding-left: 0;
    padding-right: 0;
  }
  body.home .our-branches-section .e-grid .e-child.first, body.home .our-branches-section .e-grid .e-child.fourth, body.home .our-branches-section .e-grid .e-child.seventh, body.page-id-50910 .our-branches-section .e-grid .e-child.first, body.page-id-50910 .our-branches-section .e-grid .e-child.fourth, body.page-id-50910 .our-branches-section .e-grid .e-child.seventh {
    padding-left: 0;
    padding-right: 1vw;
  }
  body.home .our-branches-section .e-grid .e-child.second, body.home .our-branches-section .e-grid .e-child.fifth, body.home .our-branches-section .e-grid .e-child.eight, body.page-id-50910 .our-branches-section .e-grid .e-child.second, body.page-id-50910 .our-branches-section .e-grid .e-child.fifth, body.page-id-50910 .our-branches-section .e-grid .e-child.eight {
    padding-left: 1vw;
    padding-right: 1vw;
  }
  body.home .our-branches-section .e-grid .e-child.third, body.home .our-branches-section .e-grid .e-child.sixth, body.home .our-branches-section .e-grid .e-child.ninth, body.page-id-50910 .our-branches-section .e-grid .e-child.third, body.page-id-50910 .our-branches-section .e-grid .e-child.sixth, body.page-id-50910 .our-branches-section .e-grid .e-child.ninth {
    padding-left: 1vw;
    padding-right: 0;
  }
}
@media (max-width: 890px) {
  body.home .our-branches-section .e-grid, body.page-id-50910 .our-branches-section .e-grid {
    --e-con-grid-template-columns: repeat(2, 1fr);
  }
  body.home .our-branches-section .e-grid .e-child, body.page-id-50910 .our-branches-section .e-grid .e-child {
    padding-top: 0;
    padding-bottom: 4vw;
  }
  body.home .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__bg-wrapper, body.page-id-50910 .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__bg-wrapper {
    height: 20vw;
  }
  body.home .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content, body.page-id-50910 .our-branches-section .e-grid .e-child .elementor-cta .elementor-cta__content {
    padding-left: 0;
    padding-right: 0;
  }
  body.home .our-branches-section .e-grid .e-child.odd, body.page-id-50910 .our-branches-section .e-grid .e-child.odd {
    padding-left: 0;
    padding-right: 2vw;
  }
  body.home .our-branches-section .e-grid .e-child.even, body.page-id-50910 .our-branches-section .e-grid .e-child.even {
    padding-left: 2vw;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid, body.page-id-50910 .our-branches-section .img-box-grid, body.page-id-61526 .our-branches-section .img-box-grid, body.page-id-62755 .our-branches-section .img-box-grid, body.page-id-62737 .our-branches-section .img-box-grid {
    display: flex !important;
    flex-direction: column !important;
  }
  body.home .our-branches-section .img-box-grid .e-child.odd, body.page-id-50910 .our-branches-section .img-box-grid .e-child.odd, body.page-id-61526 .our-branches-section .img-box-grid .e-child.odd, body.page-id-62755 .our-branches-section .img-box-grid .e-child.odd, body.page-id-62737 .our-branches-section .img-box-grid .e-child.odd {
    padding: 0;
  }
  body.home .our-branches-section .img-box-grid .e-child.even, body.page-id-50910 .our-branches-section .img-box-grid .e-child.even, body.page-id-61526 .our-branches-section .img-box-grid .e-child.even, body.page-id-62755 .our-branches-section .img-box-grid .e-child.even, body.page-id-62737 .our-branches-section .img-box-grid .e-child.even {
    padding: 0;
  }
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action {
    width: 100%;
    border-bottom: 1px solid #e1e1e1;
    margin-bottom: 0 !important;
    /* Generic Icon Style */
    /* Specific Icons */
  }
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta {
    cursor: pointer;
    display: flex;
    flex-direction: column;
    padding: 15px 0;
  }
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta .elementor-cta__bg-wrapper, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta .elementor-cta__bg-wrapper, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta .elementor-cta__bg-wrapper, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta .elementor-cta__bg-wrapper, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta .elementor-cta__bg-wrapper {
    height: 57vw;
  }
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg {
    transform: none;
  }
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content {
    display: contents;
  }
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper {
    order: 4;
  }
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button {
    font-family: var(--font-family);
    font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
    font-weight: 700;
    padding-top: clamp(8.4px, 1.1vw, 21px);
    padding-right: clamp(14.6px, 1.9vw, 36px);
    padding-bottom: clamp(6.9px, 0.9vw, 17px);
    padding-left: clamp(14.6px, 1.9vw, 36px);
    border-radius: clamp(15px, 2vw, 38px) !important;
    background-color: orange !important;
    color: #fff !important;
    border: none !important;
  }
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button:hover, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button:hover, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button:hover, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button:hover, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button:hover {
    background-color: var(--bluegrey) !important;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button {
    font-size: 4.15vw !important;
    padding: 3.3vw 6.8vw 3.3vw 6.8vw !important;
    border-radius: 6vw !important;
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title::before, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title::before, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title::before, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title::before, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title::before {
    content: "";
    display: block;
    width: 30px;
    height: 30px;
    margin-right: 6vw;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    flex-shrink: 0;
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-books .elementor-cta__title::before, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-books .elementor-cta__title::before, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-books .elementor-cta__title::before, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-books .elementor-cta__title::before, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-books .elementor-cta__title::before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2231%22%20height%3D%2231%22%20viewBox%3D%220%200%2031%2031%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%20%3Cg%20clip-path%3D%22url%28%23clip0_47_403%29%22%3E%20%3Cpath%20d%3D%22M11.7742%20-0.000409321C11.6011%200.0253241%2011.4358%200.0888259%2011.2901%200.185591C11.2901%200.185591%209.78181%201.13467%208.16027%202.16124C6.53874%203.18663%204.73477%204.31694%204.32224%204.54586L4.24712%204.58163C2.74958%205.50567%202.43839%207.01513%202.38474%207.86167C2.38116%207.90101%202.38474%207.93321%202.38474%207.97494C2.37162%208.29209%202.38474%208.49598%202.38474%208.49598V24.0711C2.38474%2026.3341%205.02331%2027.4227%207.52716%2027.4227C8.36177%2027.4227%209.19639%2027.2879%209.91177%2027.0495C10.3887%2026.811%2010.7309%2026.3341%2010.7309%2025.8572V13.3379C10.7309%2010.5956%2011.327%209.30794%2013.1155%208.23486C13.5924%207.9964%2018.593%204.54467%2018.593%204.54467C18.8314%204.30621%2019.077%203.82213%2019.077%203.46444V3.35236C19.077%202.87544%2018.8386%202.51059%2018.4809%202.27213C18.1232%202.03367%2017.6463%202.03367%2017.2886%202.27213C17.1694%202.39136%209.89627%207.28817%208.34627%208.12278C6.79627%209.07663%205.35%209.30674%204.99231%208.82982C4.88143%208.71894%204.78485%208.37913%204.76935%208.04767V7.97255C4.77054%207.64824%204.854%207.03778%205.51454%206.63121C6.18462%206.25801%207.84789%205.19567%209.46466%204.17267C10.1479%203.73986%2010.2325%203.69336%2010.7679%203.35236C10.8383%203.64363%2011.0159%203.89769%2011.2652%204.06395C11.5145%204.23021%2011.8173%204.29649%2012.1133%204.24959C12.4093%204.20269%2012.6768%204.04605%2012.8625%203.81085C13.0482%203.57566%2013.1385%203.27915%2013.1155%202.98036V1.1919C13.1168%201.02195%2013.0818%200.853686%2013.0128%200.698377C12.9438%200.543069%2012.8424%200.40431%2012.7154%200.2914C12.5883%200.178491%2012.4386%200.0940416%2012.2763%200.0437135C12.114%20-0.00661465%2011.9428%20-0.0216584%2011.7742%20-0.000409321ZM21.3126%204.17267C21.123%204.2042%2020.9439%204.2811%2020.7904%204.39682C20.7904%204.39682%2014.7883%208.43517%2013.7486%209.1279L13.7117%209.16605C12.8484%209.81348%2012.3369%2010.5837%2012.1092%2011.2884C11.9823%2011.6861%2011.9195%2012.1014%2011.9232%2012.5188V12.892C11.9215%2012.929%2011.9215%2012.966%2011.9232%2013.0029V27.4227C11.9232%2029.6881%2014.532%2030.9996%2016.9166%2030.9996C17.9897%2030.9996%2018.9578%2030.7683%2019.6732%2030.2914C21.104%2029.4567%2028.0194%2024.0699%2028.0194%2024.0699C28.377%2023.8314%2028.6155%2023.4952%2028.6155%2023.1375V7.63751C28.6155%207.04136%2028.3842%206.68367%2027.9073%206.44521C27.5496%206.20674%2026.9618%206.31882%2026.6041%206.55728C24.6964%207.98805%2019.5611%2012.0276%2018.3688%2012.743C16.6996%2013.6968%2015.1269%2013.9353%2014.5308%2013.3391C14.2923%2013.1007%2014.3078%2012.8765%2014.3078%2012.5188C14.3142%2012.3122%2014.3392%2012.1381%2014.3829%2011.9966C14.4497%2011.7891%2014.5856%2011.534%2015.09%2011.1405C15.1138%2011.1214%2015.1019%2011.1226%2015.1269%2011.1036C15.989%2010.5277%2018.6252%208.73086%2020.3445%207.5624C20.4419%207.82371%2020.6278%208.04262%2020.8699%208.18104C21.112%208.31945%2021.395%208.36862%2021.6696%208.32C21.9442%208.27137%2022.1931%208.12802%2022.3729%207.91489C22.5528%207.70175%2022.6522%207.43231%2022.654%207.15344V5.36498C22.6553%205.19503%2022.6203%205.02676%2022.5513%204.87145C22.4823%204.71615%2022.3808%204.57739%2022.2538%204.46448C22.1268%204.35157%2021.9771%204.26712%2021.8148%204.21679C21.6524%204.16646%2021.4812%204.15142%2021.3126%204.17267ZM26.2309%2012.892V15.2766L20.2694%2019.8956V17.511L26.2309%2012.892Z%22%20fill%3D%22%23354B54%22%20/%3E%20%3C/g%3E%20%3Cdefs%3E%20%3CclipPath%20id%3D%22clip0_47_403%22%3E%20%3Crect%20width%3D%2231%22%20height%3D%2231%22%20fill%3D%22white%22%20/%3E%20%3C/clipPath%3E%20%3C/defs%3E%20%3C/svg%3E");
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-diy .elementor-cta__title::before, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-diy .elementor-cta__title::before, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-diy .elementor-cta__title::before, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-diy .elementor-cta__title::before, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-diy .elementor-cta__title::before {
    background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.8984 9.31023L25.0761 9.13785C25.1124 9.10351 25.1414 9.0621 25.1611 9.01618C25.1809 8.97025 25.1911 8.92077 25.1911 8.87076C25.1911 8.82075 25.1809 8.77127 25.1611 8.72535C25.1414 8.67942 25.1124 8.63802 25.0761 8.60367L20.9032 4.56423C20.8287 4.49283 20.7294 4.45298 20.6262 4.45298C20.523 4.45298 20.4238 4.49283 20.3493 4.56423C20.3493 4.56423 19.4835 5.05817 19.3264 3.76054C19.2639 3.2386 19.1457 2.91223 18.9904 2.72585C18.9712 2.70442 18.1106 1.86092 18.1106 1.86092C18.036 1.78972 17.9368 1.75 17.8337 1.75C17.7305 1.75 17.6314 1.78972 17.5567 1.86092L14.4334 4.88492C14.3972 4.91941 14.3683 4.96091 14.3486 5.0069C14.3289 5.05289 14.3187 5.10241 14.3187 5.15245C14.3187 5.20249 14.3289 5.25201 14.3486 5.298C14.3683 5.34399 14.3972 5.38549 14.4334 5.41998C14.4334 5.41998 15.3045 6.25342 15.3272 6.27092C15.5193 6.42185 15.8562 6.53604 16.3961 6.59642C17.7366 6.74867 17.2256 7.58604 17.2256 7.58604C17.1893 7.62061 17.1604 7.66218 17.1407 7.70825C17.1209 7.75431 17.1107 7.8039 17.1107 7.85401C17.1107 7.90412 17.1209 7.95371 17.1407 7.99977C17.1604 8.04584 17.1893 8.08741 17.2256 8.12198L18.1307 8.99829L15.7871 11.2667L15.4401 10.9307C15.4401 10.9307 14.2077 11.695 12.8536 13.0067C11.3578 14.4539 10.5196 16.3662 8.546 18.2759C5.57844 21.1481 4.13469 21.7991 2.93812 22.6658C2.48662 22.9917 2.52906 23.0434 2.9425 23.4437L4.22875 24.6897L5.515 25.9348C5.92844 26.3338 5.98225 26.3749 6.32 25.9392C7.21469 24.7815 7.94137 23.4362 10.9089 20.5627C12.8821 18.6539 14.8591 17.8419 16.3532 16.3947C17.7077 15.0835 18.4978 13.8909 18.4978 13.8909L18.1509 13.5544L20.4932 11.286L21.3984 12.1627C21.4731 12.2336 21.5722 12.273 21.6751 12.2728C21.778 12.2726 21.877 12.2329 21.9514 12.1619L22.0884 12.0293C22.889 12.6834 25.4702 15.0537 24.6539 17.8214C24.5423 18.1998 24.3498 18.5371 24.4482 18.6329C24.5826 18.762 25.0962 18.2663 25.3954 17.9745C29.1973 14.2671 25.654 10.1122 24.8984 9.31023Z' fill='%23354B54' /%3E%3Cpath d='M17.8369 15.9456C17.4924 16.3276 17.1352 16.6981 16.7659 17.0564C16.2055 17.5989 15.5908 18.0714 14.9398 18.5303L21.137 24.7183C21.3196 24.8988 21.566 25 21.8228 25C22.0795 25 22.3259 24.8988 22.5086 24.7183L23.8801 23.349C24.0616 23.1673 24.1636 22.9211 24.1636 22.6643C24.1636 22.4075 24.0616 22.1612 23.8801 21.9796L17.8369 15.9456ZM5.50426 12.8529L7.37894 10.9813L10.8286 14.4257C11.2854 13.8228 11.7574 13.2523 12.2964 12.7308C12.6898 12.3502 13.0965 11.9837 13.5158 11.6318L10.1212 8.24296L11.995 6.37221C12.086 6.28121 12.1582 6.17317 12.2075 6.05427C12.2567 5.93536 12.2821 5.80792 12.2821 5.67921C12.2821 5.55051 12.2567 5.42307 12.2075 5.30416C12.1582 5.18526 12.086 5.07722 11.995 4.98621L9.04101 2.03659C8.85627 1.85317 8.60655 1.75016 8.34622 1.75C8.08589 1.74984 7.83604 1.85253 7.65107 2.03571L5.77813 3.90647L5.05407 3.18371C4.87158 3.00325 4.62533 2.90197 4.36869 2.90181C4.11204 2.90164 3.86566 3.00261 3.68294 3.18284L2.31182 4.55309C2.13079 4.7348 2.02915 4.98084 2.02915 5.23734C2.02915 5.49384 2.13079 5.73988 2.31182 5.92159L3.03588 6.64434L1.16119 8.51596C0.978186 8.70035 0.875488 8.94961 0.875488 9.2094C0.875488 9.46919 0.978186 9.71845 1.16119 9.90284L4.11738 12.8529C4.30177 13.0359 4.55103 13.1386 4.81082 13.1386C5.07061 13.1386 5.31987 13.0359 5.50426 12.8529Z' fill='%23354B54' /%3E%3C/svg%3E");
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-fashion .elementor-cta__title::before, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-fashion .elementor-cta__title::before, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-fashion .elementor-cta__title::before, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-fashion .elementor-cta__title::before, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-fashion .elementor-cta__title::before {
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='24' viewBox='0 0 23 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.11111 1.26316V10.1053L11.5 6.94737L17.8889 10.1053V1.26316H21.7222C22.0611 1.26316 22.3861 1.39624 22.6257 1.63313C22.8654 1.87002 23 2.19131 23 2.52632V22.7368C23 23.0719 22.8654 23.3931 22.6257 23.63C22.3861 23.8669 22.0611 24 21.7222 24H1.27778C0.93889 24 0.613882 23.8669 0.374253 23.63C0.134623 23.3931 0 23.0719 0 22.7368V2.52632C0 2.19131 0.134623 1.87002 0.374253 1.63313C0.613882 1.39624 0.93889 1.26316 1.27778 1.26316H5.11111ZM11.5 6.31579L5.75 0H17.25L11.5 6.31579ZM12.7778 10.4034L11.5 9.77179L10.2222 10.4034V21.4737H12.7778V10.4034ZM15.3333 13.8947V16.4211H20.4444V13.8947H15.3333Z' fill='%23354B54' /%3E%3C/svg%3E");
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-france .elementor-cta__title::before, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-france .elementor-cta__title::before, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-france .elementor-cta__title::before, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-france .elementor-cta__title::before, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-france .elementor-cta__title::before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2224%22%20viewBox%3D%220%200%2026%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%20%3Cpath%20d%3D%22M11.4706%206.75C11.4706%205.55653%2010.9872%204.41193%2010.1267%203.56802C9.26626%202.72411%208.09923%202.25%206.88235%202.25C5.66548%202.25%204.49844%202.72411%203.63798%203.56802C2.77752%204.41193%202.29412%205.55653%202.29412%206.75C2.29412%207.94347%202.77752%209.08807%203.63798%209.93198C4.49844%2010.7759%205.66548%2011.25%206.88235%2011.25C8.09923%2011.25%209.26626%2010.7759%2010.1267%209.93198C10.9872%209.08807%2011.4706%207.94347%2011.4706%206.75ZM13.5926%208.25C12.8996%2011.2547%2010.1562%2013.5%206.88235%2013.5C3.08272%2013.5%200%2010.4766%200%206.75C0%203.02344%203.08272%200%206.88235%200C10.1562%200%2012.8996%202.24531%2013.5926%205.25H17.0243C17.4449%204.79063%2018.0566%204.5%2018.7353%204.5H23.7059C24.9724%204.5%2026%205.50781%2026%206.75C26%207.99219%2024.9724%209%2023.7059%209H18.7353C18.0566%209%2017.4449%208.70938%2017.0243%208.25H13.5926ZM6.88235%203.75C7.6936%203.75%208.47163%204.06607%209.04527%204.62868C9.61891%205.19129%209.94118%205.95435%209.94118%206.75C9.94118%207.54565%209.61891%208.30871%209.04527%208.87132C8.47163%209.43393%207.6936%209.75%206.88235%209.75C6.0711%209.75%205.29308%209.43393%204.71944%208.87132C4.1458%208.30871%203.82353%207.54565%203.82353%206.75C3.82353%205.95435%204.1458%205.19129%204.71944%204.62868C5.29308%204.06607%206.0711%203.75%206.88235%203.75ZM19.1176%2011.25C19.7533%2011.25%2020.2647%2011.7516%2020.2647%2012.375V12.75H24.8529C25.4886%2012.75%2026%2013.2516%2026%2013.875C26%2014.4984%2025.4886%2015%2024.8529%2015H13.3824C12.7467%2015%2012.2353%2014.4984%2012.2353%2013.875C12.2353%2013.2516%2012.7467%2012.75%2013.3824%2012.75H17.9706V12.375C17.9706%2011.7516%2018.482%2011.25%2019.1176%2011.25ZM13.7647%2021.75V16.5H24.4706V21.75C24.4706%2022.9922%2023.443%2024%2022.1765%2024H16.0588C14.7923%2024%2013.7647%2022.9922%2013.7647%2021.75ZM2.29412%2015H8.41177C9.67831%2015%2010.7059%2016.0078%2010.7059%2017.25C10.7059%2018.4922%209.67831%2019.5%208.41177%2019.5H7.64706C7.64706%2020.3297%206.9636%2021%206.11765%2021H3.05882C2.21287%2021%201.52941%2020.3297%201.52941%2019.5V15.75C1.52941%2015.3375%201.87353%2015%202.29412%2015ZM8.41177%2018C8.83235%2018%209.17647%2017.6625%209.17647%2017.25C9.17647%2016.8375%208.83235%2016.5%208.41177%2016.5H7.64706V18H8.41177ZM1.14706%2021.75H9.55882C10.1945%2021.75%2010.7059%2022.2516%2010.7059%2022.875C10.7059%2023.4984%2010.1945%2024%209.55882%2024H1.14706C0.511397%2024%200%2023.4984%200%2022.875C0%2022.2516%200.511397%2021.75%201.14706%2021.75Z%22%20fill%3D%22%23354B54%22%20/%3E%20%3C/svg%3E");
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-home .elementor-cta__title::before, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-home .elementor-cta__title::before, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-home .elementor-cta__title::before, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-home .elementor-cta__title::before, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-home .elementor-cta__title::before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2222%22%20viewBox%3D%220%200%2025%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%20%3Cpath%20d%3D%22M20.0582%200H17.1512C16.997%200%2016.8491%200.0580131%2016.7401%200.161277C16.6311%200.264541%2016.5698%200.404596%2016.5698%200.550633V0.615608L20.6396%203.69915V0.550633C20.6396%200.404596%2020.5783%200.264541%2020.4693%200.161277C20.3603%200.0580131%2020.2124%200%2020.0582%200Z%22%20fill%3D%22%23354B54%22%20/%3E%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M22.6744%208.76639L23.5837%209.45578C23.7647%209.58938%2023.9941%209.65002%2024.222%209.62455C24.4499%209.59908%2024.658%209.48956%2024.8012%209.31972C24.9444%209.14989%2025.0112%208.93344%2024.987%208.7173C24.9628%208.50115%2024.8497%208.30275%2024.6721%208.1651L15.2244%201.00687C14.4512%200.420842%2013.4903%200.101563%2012.5%200.101562C11.5097%200.101563%2010.5488%200.420842%209.77558%201.00687L0.327907%208.1651C0.14719%208.30194%200.0312691%208.50116%200.00564636%208.71894C-0.0199763%208.93673%200.0467978%209.15523%200.191279%209.32638C0.33576%209.49754%200.546114%209.60733%200.776064%209.63159C1.00601%209.65586%201.23672%209.59262%201.41744%209.45578L2.32558%208.76639V20.0984H0.872093C0.6408%2020.0984%200.418979%2020.1854%200.25543%2020.3403C0.091881%2020.4952%200%2020.7053%200%2020.9244C0%2021.1434%200.091881%2021.3535%200.25543%2021.5084C0.418979%2021.6633%200.6408%2021.7503%200.872093%2021.7503H24.1279C24.3592%2021.7503%2024.581%2021.6633%2024.7446%2021.5084C24.9081%2021.3535%2025%2021.1434%2025%2020.9244C25%2020.7053%2024.9081%2020.4952%2024.7446%2020.3403C24.581%2020.1854%2024.3592%2020.0984%2024.1279%2020.0984H22.6744V8.76639ZM9.30233%207.15854C9.30233%206.35534%209.63922%205.58503%2010.2389%205.01708C10.8386%204.44913%2011.6519%204.13006%2012.5%204.13006C13.3481%204.13006%2014.1614%204.44913%2014.7611%205.01708C15.3608%205.58503%2015.6977%206.35534%2015.6977%207.15854C15.6977%207.96174%2015.3608%208.73205%2014.7611%209.3C14.1614%209.86795%2013.3481%2010.187%2012.5%2010.187C11.6519%2010.187%2010.8386%209.86795%2010.2389%209.3C9.63922%208.73205%209.30233%207.96174%209.30233%207.15854ZM12.5581%2011.2883C13.3302%2011.2883%2013.9965%2011.2883%2014.5302%2011.3566C15.1023%2011.4293%2015.65%2011.5933%2016.0942%2012.014C16.5384%2012.4347%2016.7116%2012.9534%2016.7884%2013.4952C16.8558%2013.9688%2016.8605%2014.5524%2016.8605%2015.2275V20.0984H15.1163V15.418C15.1163%2014.6163%2015.114%2014.0965%2015.0605%2013.7155C15.0093%2013.3576%2014.9279%2013.2452%2014.8605%2013.1825C14.793%2013.1197%2014.6756%2013.0415%2014.2977%2012.9931C13.8942%2012.9424%2013.3465%2012.9402%2012.5%2012.9402C11.6535%2012.9402%2011.1047%2012.9424%2010.7023%2012.9931C10.3244%2013.0415%2010.2058%2013.1197%2010.1395%2013.1825C10.0733%2013.2452%209.9907%2013.3576%209.93954%2013.7155C9.88605%2014.0976%209.88372%2014.6163%209.88372%2015.418V20.0984H8.13953V15.363C8.13953%2014.6317%208.13953%2014.0007%208.21163%2013.4952C8.28837%2012.9534%208.46163%2012.4347%208.90581%2012.014C9.35%2011.5933%209.89884%2011.4293%2010.4698%2011.3566C11.0035%2011.2883%2011.6698%2011.2883%2012.443%2011.2883H12.5581Z%22%20fill%3D%22%23354B54%22%20/%3E%20%3Cpath%20d%3D%22M11.0464%207.15783C11.0464%206.79274%2011.1995%206.4426%2011.4721%206.18444C11.7447%205.92628%2012.1144%205.78125%2012.4999%205.78125C12.8854%205.78125%2013.2551%205.92628%2013.5276%206.18444C13.8002%206.4426%2013.9534%206.79274%2013.9534%207.15783C13.9534%207.52293%2013.8002%207.87307%2013.5276%208.13122C13.2551%208.38938%2012.8854%208.53442%2012.4999%208.53442C12.1144%208.53442%2011.7447%208.38938%2011.4721%208.13122C11.1995%207.87307%2011.0464%207.52293%2011.0464%207.15783Z%22%20fill%3D%22%23354B54%22%20/%3E%20%3C/svg%3E");
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-living .elementor-cta__title::before, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-living .elementor-cta__title::before, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-living .elementor-cta__title::before, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-living .elementor-cta__title::before, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-living .elementor-cta__title::before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2218%22%20viewBox%3D%220%200%2024%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%20%3Cpath%20d%3D%22M18%200H6C5.09069%200%204.21862%200.361223%203.57563%201.00421C2.93265%201.64719%202.57143%202.51926%202.57143%203.42857V4.30714C2.712%204.29286%202.85486%204.28571%203%204.28571C4.06245%204.2857%205.08704%204.68033%205.87498%205.39304C6.66292%206.10575%207.15804%207.08573%207.26429%208.14286H16.7357C16.792%207.58286%2016.958%207.03943%2017.2243%206.5436C17.4906%206.04777%2017.852%205.60924%2018.2877%205.25306C18.7235%204.89688%2019.2252%204.63002%2019.7641%204.46772C20.303%204.30542%2020.8686%204.25085%2021.4286%204.30714V3.42857C21.4286%202.51926%2021.0673%201.64719%2020.4244%201.00421C19.7814%200.361223%2018.9093%200%2018%200ZM21.4286%205.60143C21.0027%205.53996%2020.5687%205.57082%2020.1558%205.69189C19.7429%205.81296%2019.3609%206.02142%2019.0357%206.30312C18.7105%206.58483%2018.4497%206.93319%2018.271%207.32457C18.0923%207.71594%2017.9999%208.14118%2018%208.57143C18%208.79876%2017.9097%209.01678%2017.7489%209.17752C17.5882%209.33827%2017.3702%209.42857%2017.1429%209.42857H6.85714C6.62981%209.42857%206.4118%209.33827%206.25105%209.17752C6.09031%209.01678%206%208.79876%206%208.57143C6%208.17746%205.9224%207.78736%205.77164%207.42338C5.62087%207.0594%205.3999%206.72868%205.12132%206.45011C4.84274%206.17153%204.51203%205.95055%204.14805%205.79979C3.78407%205.64903%203.39397%205.57143%203%205.57143C2.60603%205.57143%202.21593%205.64903%201.85195%205.79979C1.48797%205.95055%201.15726%206.17153%200.87868%206.45011C0.600104%206.72868%200.379126%207.0594%200.228361%207.42338C0.0775973%207.78736%201.04944e-07%208.17746%201.10814e-07%208.57143V12C-0.00019311%2012.7602%200.252302%2013.499%200.717781%2014.1001C1.18326%2014.7012%201.83532%2015.1305%202.57143%2015.3206V17.1429C2.57143%2017.3702%202.66173%2017.5882%202.82248%2017.7489C2.98323%2017.9097%203.20124%2018%203.42857%2018C3.6559%2018%203.87392%2017.9097%204.03466%2017.7489C4.19541%2017.5882%204.28571%2017.3702%204.28571%2017.1429V15.4286H19.7143V17.1429C19.7143%2017.3702%2019.8046%2017.5882%2019.9653%2017.7489C20.1261%2017.9097%2020.3441%2018%2020.5714%2018C20.7988%2018%2021.0168%2017.9097%2021.1775%2017.7489C21.3383%2017.5882%2021.4286%2017.3702%2021.4286%2017.1429V15.3206C22.9071%2014.94%2024%2013.5977%2024%2012V8.57143C24.0002%207.8499%2023.7403%207.15247%2023.268%206.60699C22.7958%206.0615%2022.1427%205.7045%2021.4286%205.60143Z%22%20fill%3D%22%23354B54%22%20/%3E%20%3C/svg%3E");
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-special .elementor-cta__title::before, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-special .elementor-cta__title::before, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-special .elementor-cta__title::before, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-special .elementor-cta__title::before, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-special .elementor-cta__title::before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2220%22%20viewBox%3D%220%200%2025%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%20%3Cpath%20d%3D%22M12.6328%203.32812L8.85156%206.39063C8.22266%206.89844%208.10156%207.8125%208.57812%208.46484C9.08203%209.16016%2010.0625%209.29688%2010.7383%208.76953L14.6172%205.75391C14.8906%205.54297%2015.2812%205.58984%2015.4961%205.86328C15.7109%206.13672%2015.6602%206.52734%2015.3867%206.74219L14.5703%207.375L21.4922%2013.75H23.125C24.1602%2013.75%2025%2012.9102%2025%2011.875V6.875C25%205.83984%2024.1602%205%2023.125%205H19.9727L19.8203%204.90234L16.9844%203.08594C16.3867%202.70312%2015.6875%202.5%2014.9766%202.5C14.125%202.5%2013.2969%202.79297%2012.6328%203.32812ZM13.5234%208.1875L11.5039%209.75781C10.2734%2010.7188%208.48828%2010.4688%207.56641%209.20312C6.69922%208.01172%206.91797%206.34766%208.0625%205.42188L11.3125%202.79297C10.8594%202.60156%2010.3711%202.50391%209.875%202.50391C9.14062%202.5%208.42578%202.71875%207.8125%203.125L5%205H1.875C0.839844%205%200%205.83984%200%206.875V11.875C0%2012.9102%200.839844%2013.75%201.875%2013.75H6.10156L9.67188%2017.0078C10.4375%2017.707%2011.6211%2017.6523%2012.3203%2016.8867C12.5352%2016.6484%2012.6797%2016.3711%2012.7539%2016.082L13.418%2016.6914C14.1797%2017.3906%2015.3672%2017.3398%2016.0664%2016.5781C16.2422%2016.3867%2016.3711%2016.1641%2016.4531%2015.9336C17.2109%2016.4414%2018.2422%2016.3359%2018.8789%2015.6406C19.5781%2014.8789%2019.5273%2013.6914%2018.7656%2012.9922L13.5234%208.1875Z%22%20fill%3D%22%23354B54%22%20/%3E%20%3C/svg%3E");
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-sport .elementor-cta__title::before, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-sport .elementor-cta__title::before, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-sport .elementor-cta__title::before, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-sport .elementor-cta__title::before, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action.cta-sport .elementor-cta__title::before {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%20%3Cpath%20d%3D%22M9.5702%2020.9366C9.37228%2020.8204%209.1814%2020.6927%208.99853%2020.554C8.59268%2020.2604%208.21111%2019.9346%207.85753%2019.5798C6.53911%2018.2655%205.64158%2016.5887%205.2792%2014.7627C4.69784%2014.629%204.14995%2014.3778%203.66919%2014.0247C3.18843%2013.6715%202.78495%2013.2238%202.48353%2012.709C2.18211%2012.1942%201.98912%2011.6233%201.91641%2011.0312C1.84371%2010.4391%201.89282%209.83838%202.06074%209.26597C2.22866%208.69355%202.51183%208.16152%202.89286%207.70253C3.2739%207.24355%203.74475%206.86732%204.27649%206.59694C4.80823%206.32657%205.38964%206.16776%205.98499%206.13028C6.58035%206.0928%207.17708%206.17743%207.73853%206.37898L7.85753%206.25882C8.82162%205.29449%209.98357%204.55097%2011.2631%204.07964C12.5427%203.60831%2013.9093%203.42039%2015.2685%203.52889C16.6278%203.63738%2017.9473%204.03969%2019.1359%204.70802C20.3245%205.37636%2021.3538%206.29477%2022.1527%207.39982C22.295%207.59465%2022.4234%207.77198%2022.5354%207.97148C23.4551%209.46569%2023.9402%2011.1867%2023.9361%2012.9413C23.932%2014.6959%2023.4388%2016.4146%2022.512%2017.9045L25.4754%2020.8678C25.6729%2021.0653%2025.8297%2021.2998%2025.9366%2021.5578C26.0436%2021.8159%2026.0986%2022.0925%2026.0987%2022.3718C26.0987%2022.6512%2026.0438%2022.9278%2025.9369%2023.1859C25.8301%2023.444%2025.6734%2023.6785%2025.476%2023.8761C25.2785%2024.0736%2025.044%2024.2304%2024.7859%2024.3373C24.5279%2024.4443%2024.2513%2024.4993%2023.9719%2024.4994C23.6926%2024.4994%2023.416%2024.4445%2023.1579%2024.3376C22.8998%2024.2308%2022.6653%2024.0741%2022.4677%2023.8766L19.5044%2020.9133C18.0144%2021.8403%2016.2954%2022.3336%2014.5406%2022.3377C12.7858%2022.3418%2011.0645%2021.8567%209.5702%2020.9366ZM21.5122%2012.3698L13.9685%2019.9135C13.7819%2020.1013%2013.6069%2020.2775%2013.4272%2020.4373C15.0598%2020.6739%2016.7251%2020.3734%2018.172%2019.581L18.1709%2019.5798C17.774%2019.1799%2017.5514%2018.6394%2017.5514%2018.076C17.5514%2017.5126%2017.774%2016.9721%2018.1709%2016.5722C18.5697%2016.1733%2019.1107%2015.9493%2019.6747%2015.9493C20.2387%2015.9493%2020.7797%2016.1733%2021.1785%2016.5722C21.9707%2015.1256%2022.2724%2013.4607%2022.036%2011.8285C21.8762%2012.007%2021.7012%2012.182%2021.5122%2012.3698ZM19.3702%2018.0748C19.3702%2018.1149%2019.3781%2018.1547%2019.3935%2018.1917C19.4089%2018.2288%2019.4315%2018.2624%2019.46%2018.2907L23.7569%2022.5875C23.7851%2022.6157%2023.8185%2022.638%2023.8554%2022.6533C23.8922%2022.6685%2023.9317%2022.6764%2023.9715%2022.6764C24.0114%2022.6764%2024.0509%2022.6685%2024.0877%2022.6533C24.1245%2022.638%2024.158%2022.6157%2024.1862%2022.5875C24.2144%2022.5593%2024.2368%2022.5258%2024.252%2022.489C24.2673%2022.4522%2024.2751%2022.4127%2024.2751%2022.3728C24.2751%2022.333%2024.2673%2022.2935%2024.252%2022.2566C24.2368%2022.2198%2024.2144%2022.1863%2024.1862%2022.1581L20.6932%2018.664L20.6874%2018.6593L19.8894%2017.8613C19.847%2017.8184%2019.7928%2017.7891%2019.7337%2017.7772C19.6747%2017.7652%2019.6133%2017.7711%2019.5576%2017.7941C19.5019%2017.8172%2019.4543%2017.8563%2019.4209%2017.9065C19.3876%2017.9567%2019.3699%2018.0157%2019.3702%2018.076M3.64003%2010.4997C3.64003%2011.1958%203.91659%2011.8635%204.40888%2012.3558C4.90116%2012.8481%205.56884%2013.1247%206.26503%2013.1247C6.96123%2013.1247%207.62891%2012.8481%208.12119%2012.3558C8.61347%2011.8635%208.89003%2011.1958%208.89003%2010.4997C8.89003%209.80346%208.61347%209.13578%208.12119%208.6435C7.62891%208.15121%206.96123%207.87465%206.26503%207.87465C5.56884%207.87465%204.90116%208.15121%204.40888%208.6435C3.91659%209.13578%203.64003%209.80346%203.64003%2010.4997Z%22%20fill%3D%22%23354B54%22%20/%3E%20%3C/svg%3E");
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title {
    order: 1;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    margin: 0 !important;
    font-size: 16px;
    font-weight: 700;
  }
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title::after, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title::after, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title::after, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title::after, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__title::after {
    content: "+";
    font-family: inherit;
    font-weight: 400;
    font-size: 24px;
    line-height: 1;
    color: #ff6600;
    margin-left: auto;
    transition: transform 0.3s ease;
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__bg-wrapper, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__bg-wrapper, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__bg-wrapper, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__bg-wrapper, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__bg-wrapper {
    order: 2;
    display: none;
    margin-top: 15px;
    position: relative;
    width: 100%;
    height: 200px;
    min-height: 200px;
    background-size: cover;
    background-position: center;
    border-radius: 4px;
    overflow: hidden;
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description {
    order: 3;
    display: none;
    margin-top: 15px;
    padding-left: 0;
    text-align: left;
  }
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description .cta-description-list, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description .cta-description-list, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description .cta-description-list, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description .cta-description-list, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description .cta-description-list {
    list-style-type: disc !important;
    margin: 0;
    text-align: left;
  }
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description .cta-description-list li, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description .cta-description-list li, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description .cta-description-list li, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description .cta-description-list li, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__description .cta-description-list li {
    margin-bottom: 5px;
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__button, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__button, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__button, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__button, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action .elementor-cta__button {
    display: none;
    order: 4;
    width: 50%;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__title::after, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__title::after, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__title::after, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__title::after, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__title::after {
    content: "";
    transform: rotate(0deg);
    width: 12px;
    height: 12px;
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%222%22%20viewBox%3D%220%200%2012%202%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.1429%202H0.857143C0.629814%202%200.411797%201.89464%200.251051%201.70711C0.090306%201.51957%200%201.26522%200%201C0%200.734784%200.090306%200.48043%200.251051%200.292893C0.411797%200.105357%200.629814%200%200.857143%200H11.1429C11.3702%200%2011.5882%200.105357%2011.7489%200.292893C11.9097%200.48043%2012%200.734784%2012%201C12%201.26522%2011.9097%201.51957%2011.7489%201.70711C11.5882%201.89464%2011.3702%202%2011.1429%202Z%22%20fill%3D%22%23BECAD1%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 12px 2px;
  }
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__bg-wrapper, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__bg-wrapper, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__bg-wrapper, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__bg-wrapper, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__bg-wrapper {
    display: block;
    animation: fadeIn 0.3s ease;
  }
  body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__description,
body.home .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__button, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__description, body.page-id-50910 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__button, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__description, body.page-id-61526 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__button, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__description, body.page-id-62755 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__button, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__description, body.page-id-62737 .our-branches-section .img-box-grid .elementor-widget-call-to-action.is-open .elementor-cta__button {
    display: flex;
    justify-content: center;
    animation: fadeIn 0.3s ease;
  }
}
body.home .our-service-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-top: clamp(56px, 4.1%, 104.95px);
}
body.home .our-service-section .elementor-widget-heading {
  padding-left: clamp(421px, 42vw, 985px);
}
body.home .our-service-section .elementor-widget-heading .elementor-widget-container {
  margin-bottom: clamp(6.14px, 0.8vw, 15.36px);
}
body.home .our-service-section .elementor-widget-heading .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.home .our-service-section .elementor-widget-heading .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
@media (max-width: 992px) {
  body.home .our-service-section .elementor-widget-heading {
    padding-left: 35vw;
  }
  body.home .our-service-section .elementor-widget-heading .elementor-widget-container {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  body.home .our-service-section .elementor-widget-heading {
    padding-left: 0;
  }
}
body.home .our-service-section .elementor-widget-text-editor {
  padding-left: clamp(421px, 42vw, 985px);
  padding-right: clamp(170px, 21vw, 537.6px);
}
body.home .our-service-section .elementor-widget-text-editor .elementor-widget-container {
  margin-bottom: clamp(9.98px, 1.3vw, 33.3px);
}
body.home .our-service-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.home .our-service-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
@media (max-width: 1080px) {
  body.home .our-service-section .elementor-widget-text-editor {
    padding-right: 17vw;
    width: 100%;
  }
}
@media (max-width: 992px) {
  body.home .our-service-section .elementor-widget-text-editor {
    padding-left: 35vw;
    padding-right: 0;
  }
  body.home .our-service-section .elementor-widget-text-editor .elementor-widget-container {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  body.home .our-service-section .elementor-widget-text-editor {
    padding-left: 0;
  }
}
body.home .our-service-section .our-service-grid {
  padding-left: clamp(182px, 18.3vw, 468.5px);
  -moz-column-gap: clamp(74px, 7.5vw, 144px);
       column-gap: clamp(74px, 7.5vw, 144px);
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic {
  width: clamp(175px, 17.71vw, 453px);
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper {
  height: clamp(175px, 17.71vw, 453px);
  min-height: unset;
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg {
  background-repeat: no-repeat;
  background-size: 100%;
  width: clamp(175px, 17.71vw, 453px);
  height: clamp(175px, 17.71vw, 453px);
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay {
  width: clamp(175px, 17.71vw, 453px);
  height: clamp(175px, 17.71vw, 453px);
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content {
  overflow: visible;
  padding: clamp(14.9px, 1.5vw, 35px);
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content h2 {
  position: absolute;
  font-size: clamp(20px, 1.3020833333vw, 33.3333333333px);
  top: clamp(-266px, -10.4vw, -119.7px);
  left: 0;
  color: #fff;
}
@media (max-width: 767px) {
  body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content h2 {
    font-size: 5.67vw;
  }
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description .cta-description-list {
  list-style-type: none;
}
@media (max-width: 767px) {
  body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description {
    font-size: 4.14vw;
  }
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container::before {
  content: "";
  position: absolute;
  width: clamp(175px, 17.71vw, 453px);
  height: clamp(175px, 17.71vw, 453px);
  background-color: transparent;
  z-index: 1;
  border: 1.7px solid var(--orange);
  transition: all 0.4s;
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic:hover .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay {
  background-color: var(--orange);
  opacity: 0.7;
}
@media (max-width: 767px) {
  body.home .our-service-section .our-service-grid .elementor-cta--skin-classic:hover .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay {
    margin-left: 0;
    margin-top: 0;
    width: 100%;
    height: 46vw;
  }
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic:hover .elementor-widget-container::before {
  opacity: 0;
  transition: all 0.4s;
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic.first {
  margin-top: clamp(-33.7px, -3.4vw, -65.3px);
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic.first .elementor-widget-container::before {
  top: clamp(-20.5px, -0.8vw, -7.9px);
  left: clamp(-25.6px, -1vw, -7.9px);
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic.second {
  margin-top: 3.4vw;
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic.second .elementor-widget-container::before {
  top: clamp(-20.5px, -0.8vw, -7.9px);
  right: clamp(-25.6px, -1vw, -7.9px);
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic.third {
  margin-top: clamp(6px, 0.6vw, 15.36px);
}
body.home .our-service-section .our-service-grid .elementor-cta--skin-classic.third .elementor-widget-container::before {
  top: clamp(-20.5px, -0.8vw, -7.9px);
  left: clamp(-25.6px, -1vw, -7.9px);
}
@media (max-width: 992px) {
  body.home .our-service-section .our-service-grid {
    padding-left: 9.3vw;
    -moz-column-gap: 5.5vw;
         column-gap: 5.5vw;
  }
}
@media (max-width: 767px) {
  body.home .our-service-section .our-service-grid {
    padding-left: 0;
  }
  body.home .our-service-section .our-service-grid .elementor-cta--skin-classic {
    width: 100%;
  }
  body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container::before {
    width: 85%;
    height: 43vw;
    top: -0.8vw;
    left: -1vw;
  }
  body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper {
    height: 46vw;
    width: 100%;
  }
  body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg {
    width: 100%;
    height: 43vw;
    margin-left: 3vw;
    margin-top: 3vw;
  }
  body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay {
    width: 97%;
    height: 40vw;
    margin-left: 3vw;
    margin-top: 3vw;
  }
  body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content {
    position: absolute;
    margin-left: 3vw;
    margin-top: 3vw;
    padding: 20px 30px;
    text-align: left;
    background-color: rgba(2, 2, 2, 0.2705882353);
  }
  body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__title {
    top: 0;
    position: relative;
  }
  body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description {
    color: #fff;
  }
  body.home .our-service-section .our-service-grid .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description ul {
    list-style: none;
    margin: 0;
  }
}
body.home .our-subsidiaries-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-top: clamp(21.8px, 2.2%, 56.3px);
}
body.home .our-subsidiaries-section .e-con-inner {
  padding: 0;
}
body.home .our-subsidiaries-section .e-con-inner .elementor-widget-text-editor {
  margin-bottom: clamp(41.7px, 4.2vw, 107.5px);
}
body.home .our-subsidiaries-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.home .our-subsidiaries-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.home .our-subsidiaries-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.home .our-subsidiaries-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.home .our-subsidiaries-section .e-con-inner .elementor-widget-text-editor::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='165' height='199' viewBox='0 0 165 199' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M82.5 0C99.5582 0 113.44 13.9203 113.44 31.0259L113.44 80.295C125.228 69.7048 144.638 70.1702 155.941 81.4843C161.742 87.3025 165 95.1927 165 103.42C165 111.647 161.742 119.537 155.941 125.355L82.5 199L9.05881 125.355C3.25845 119.537 0 111.647 0 103.42C0 95.1927 3.25845 87.3025 9.05881 81.4843C20.3416 70.1599 39.7822 69.6945 51.56 80.295V31.0259C51.56 13.9203 65.4418 0 82.5 0ZM92.8133 130.164V31.0259C92.6945 28.363 91.5561 25.8488 89.6349 24.0065C87.7138 22.1643 85.1581 21.1362 82.5 21.1362C79.8419 21.1362 77.2862 22.1643 75.3651 24.0065C73.4439 25.8488 72.3055 28.363 72.1867 31.0259V130.164L38.2249 96.1078C36.2616 94.2253 33.6498 93.1746 30.9334 93.1746C28.2169 93.1746 25.6052 94.2253 23.6418 96.1078C21.7084 98.0473 20.6223 100.677 20.6223 103.42C20.6223 106.162 21.7084 108.792 23.6418 110.731L82.5 169.753L141.358 110.731C143.292 108.792 144.378 106.162 144.378 103.42C144.378 100.677 143.292 98.0473 141.358 96.1078C139.395 94.2253 136.783 93.1746 134.067 93.1746C131.35 93.1746 128.738 94.2253 126.775 96.1078L92.8133 130.164Z' fill='%23DEE4E8' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  width: clamp(122px, 8.7vw, 222.7px);
  height: clamp(147px, 10.5vw, 268.8px);
  right: clamp(-112.6px, -4.4vw, -43.7px);
  top: clamp(-41px, -1.6vw, -19.6px);
  z-index: -1;
}
body.home .our-subsidiaries-section .e-con-inner .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal {
  margin: 0;
  width: 100%;
}
body.home .our-subsidiaries-section .e-con-inner .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide {
  min-width: clamp(316px, 17.2vw, 440px);
}
body.home .our-subsidiaries-section .e-con-inner .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child {
  padding-right: clamp(14.6px, 1.8vw, 46px);
}
body.home .our-subsidiaries-section .e-con-inner .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container {
  background-size: contain;
}
body.home .our-subsidiaries-section .e-con-inner .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container a {
  width: 100%;
}
body.home .our-subsidiaries-section .e-con-inner .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container img {
  width: 100%;
}
body.home .our-subsidiaries-section .e-con-inner .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-top: 25px;
}
@media (max-width: 767px) {
  body.home .our-subsidiaries-section .e-con-inner .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  body.home .our-subsidiaries-section {
    margin-top: 18vw;
  }
  body.home .our-subsidiaries-section .e-con-inner .elementor-widget-text-editor {
    margin-bottom: 5vw;
  }
  body.home .our-subsidiaries-section .e-con-inner .elementor-widget-text-editor h2 {
    margin-bottom: 2vw;
  }
  body.home .our-subsidiaries-section .e-con-inner .elementor-widget-text-editor::before {
    display: none;
  }
  body.home .our-subsidiaries-section .e-con-inner .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child {
    padding-right: 0;
  }
  body.home .our-subsidiaries-section .e-con-inner .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container {
    background-size: 100%;
  }
  body.home .our-subsidiaries-section .e-con-inner .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text {
    margin-top: 12px;
  }
}
body.home .good-job-section {
  margin-top: clamp(99px, 10%, 256px);
}
body.home .good-job-section .first-grid .era-winners .elementor-widget-container a,
body.home .good-job-section .first-grid .era-winners .elementor-widget-container img {
  width: 100%;
}
body.home .good-job-section .first-grid .era-winners .elementor-widget-container:hover {
  z-index: 2;
  position: relative;
}
body.home .good-job-section .first-grid .workroom {
  margin-left: -11%;
  z-index: 1;
}
body.home .good-job-section .first-grid .workroom .elementor-widget-container:hover {
  z-index: 2;
  position: relative;
}
body.home .good-job-section .first-grid .workroom .elementor-widget-container a,
body.home .good-job-section .first-grid .workroom .elementor-widget-container img {
  width: 100%;
}
body.home .good-job-section .first-grid .orange-arrow {
  z-index: 0;
}
body.home .good-job-section .first-grid .good-job-title {
  margin-left: -1.9vw;
  margin-top: 1.5vw;
  z-index: 1;
}
body.home .good-job-section .first-grid .good-job-title .elementor-widget-container {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
body.home .good-job-section .first-grid .good-job-title .elementor-widget-container h2 {
  font-size: 3.6vw;
  font-weight: 800;
  line-height: 1;
  color: transparent;
  -webkit-text-stroke: 1px var(--bluegrey);
}
body.home .good-job-section .second-grid {
  margin-top: -1%;
}
body.home .good-job-section .second-grid .strong-marken-title {
  z-index: 1;
}
body.home .good-job-section .second-grid .strong-marken-title .elementor-widget-container {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
body.home .good-job-section .second-grid .strong-marken-title .elementor-widget-container h2 {
  font-family: "Poppins", Sans-serif;
  font-size: 3.4vw;
  line-height: 1.25;
  color: transparent;
  -webkit-text-stroke: 1px var(--bluegrey);
  margin-left: 4.7vw;
  margin-top: -0.8vw;
}
body.home .good-job-section .second-grid .people-atwork {
  margin-top: -1.5vw;
  z-index: 1;
}
body.home .good-job-section .second-grid .people-atwork .elementor-widget-container img {
  width: 100%;
}
body.home .good-job-section .second-grid .people-atwork .elementor-widget-container:hover {
  z-index: 2;
  position: relative;
}
body.home .good-job-section .second-grid .loop-slider {
  z-index: 0;
  max-height: 20.4vw;
}
body.home .good-job-section .second-grid .loop-slider .elementor-widget-container {
  box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.25);
  background: var(--bluegrey);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
body.home .good-job-section .second-grid .loop-slider .elementor-widget-container h2 {
  font-size: 2.4vw;
  text-align: center;
  color: #fff;
  line-height: 1.3;
  margin-top: 1.5vw;
}
body.home .good-job-section .second-grid .loop-slider .elementor-widget-container p {
  font-weight: 400;
}
body.home .good-job-section .second-grid .four-man {
  margin-top: -1.5vw;
  margin-left: -1.6vw;
}
body.home .good-job-section .second-grid .four-man .elementor-widget-container:hover {
  z-index: 2;
  position: relative;
}
body.home .good-job-section .second-grid .four-man .elementor-widget-container img {
  width: 106.4%;
  max-width: unset;
}
body.home .good-job-section .container-mobil .title-mobile h2 {
  font-family: var(--third-family);
  color: transparent;
  -webkit-text-stroke: 1px var(--bluegrey);
  font-size: 11.7vw;
  line-height: 1.2;
}
body.home .good-job-section .container-mobil .first-line {
  margin-bottom: 2vw;
}
body.home .good-job-section .container-mobil .first-line a {
  width: 100%;
}
body.home .good-job-section .container-mobil .second-line {
  background-color: #354b54;
}
body.home .good-job-section .container-mobil .second-line .elementor-widget-container h2 {
  color: #fff;
  text-align: center;
  font-size: 6vw;
  margin: 0;
  padding-top: 3vw;
}
body.home .good-job-section .container-mobil .second-line .elementor-widget-container p {
  padding-bottom: 3vw;
}
body.home .good-job-section .container-mobil .second-line .elementor-widget-container p img {
  margin: 0 auto;
}
body.home .good-job-section .container-mobil .third-line {
  margin-top: 2vw;
}
body.home .good-job-section .container-mobil .third-line a {
  width: 100%;
}
@media (max-width: 767px) {
  body.home .good-job-section {
    margin-top: 45vw;
  }
}
body.page-id-53236 .hero-section, body.page-id-53236 .hero-section {
  padding: 0;
  margin-top: 8.1%;
}
body.page-id-53236 .hero-section .e-con-inner, body.page-id-53236 .hero-section .e-con-inner {
  padding: 0;
}
body.page-id-53236 .hero-section .hero-title, body.page-id-53236 .hero-section .hero-title {
  position: relative;
}

@media (max-width: 767px) {
	body.page-id-61526 .hero-section .hero-title h1 {
		font-size: 8.4vw !important;
	}	
}

@media (max-width: 767px) {
  body.page-id-53236 .hero-section, body.page-id-62630 .hero-section {
    margin-top: 45px;
  }
  body.page-id-53236 .hero-section img, body.page-id-62630 .hero-section img {
    -o-object-fit: cover;
       object-fit: cover;
    height: 66vw;
  }
  body.page-id-53236 .hero-section .hero-text .hero-title, body.page-id-62630 .hero-section .hero-text .hero-title {
    position: absolute;
  }
  body.page-id-53236 .hero-section .hero-text::after, body.page-id-62630 .hero-section .hero-text::after {
    right: 6.9vw;
  }
}
body.page-id-53236 .empowering-section, .empowering-section, body.page-id-62630 .empowering-section, .empowering-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-top: clamp(48px, 6.3vw, 161.3px);
  margin-bottom: clamp(53px, 6.9vw, 176.6px);
}
body.page-id-53236 .empowering-section .elementor-widget-heading .elementor-widget-container, .empowering-section .elementor-widget-heading .elementor-widget-container, body.page-id-62630 .empowering-section .elementor-widget-heading .elementor-widget-container, .empowering-section .elementor-widget-heading .elementor-widget-container, body.page-id-53229 .empowering-section .elementor-widget-heading .elementor-widget-container, .empowering-section .elementor-widget-heading .elementor-widget-container, body.page-id-66662 .empowering-section .elementor-widget-heading .elementor-widget-container, .empowering-section .elementor-widget-heading .elementor-widget-container, body.page-id-66692 .empowering-section .elementor-widget-heading .elementor-widget-container, .empowering-section .elementor-widget-heading .elementor-widget-container, body.page-id-66677 .empowering-section .elementor-widget-heading .elementor-widget-container, .empowering-section .elementor-widget-heading .elementor-widget-container {
  margin-bottom: clamp(12px, 1.6vw, 41px);
}
body.page-id-53236 .empowering-section .elementor-widget-heading .elementor-widget-container h2, .empowering-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-62630 .empowering-section .elementor-widget-heading .elementor-widget-container h2, .empowering-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-53229 .empowering-section .elementor-widget-heading .elementor-widget-container h2, .empowering-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-66662 .empowering-section .elementor-widget-heading .elementor-widget-container h2, .empowering-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-66692 .empowering-section .elementor-widget-heading .elementor-widget-container h2, .empowering-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-66677 .empowering-section .elementor-widget-heading .elementor-widget-container h2, .empowering-section .elementor-widget-heading .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-53236 .empowering-section .elementor-widget-heading .elementor-widget-container h2, .empowering-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-62630 .empowering-section .elementor-widget-heading .elementor-widget-container h2, .empowering-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-53229 .empowering-section .elementor-widget-heading .elementor-widget-container h2, .empowering-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-66662 .empowering-section .elementor-widget-heading .elementor-widget-container h2, .empowering-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-66692 .empowering-section .elementor-widget-heading .elementor-widget-container h2, .empowering-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-66677 .empowering-section .elementor-widget-heading .elementor-widget-container h2, .empowering-section .elementor-widget-heading .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-53236 .empowering-section .elementor-widget-text-editor .elementor-widget-container, .empowering-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-62630 .empowering-section .elementor-widget-text-editor .elementor-widget-container, .empowering-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-53229 .empowering-section .elementor-widget-text-editor .elementor-widget-container, .empowering-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-66662 .empowering-section .elementor-widget-text-editor .elementor-widget-container, .empowering-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-66692 .empowering-section .elementor-widget-text-editor .elementor-widget-container, .empowering-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-66677 .empowering-section .elementor-widget-text-editor .elementor-widget-container, .empowering-section .elementor-widget-text-editor .elementor-widget-container {
  padding-right: clamp(287px, 28vw, 716.8px);
}
body.page-id-53236 .empowering-section .elementor-widget-text-editor .elementor-widget-container p, .empowering-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62630 .empowering-section .elementor-widget-text-editor .elementor-widget-container p, .empowering-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-53229 .empowering-section .elementor-widget-text-editor .elementor-widget-container p, .empowering-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-66662 .empowering-section .elementor-widget-text-editor .elementor-widget-container p, .empowering-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-66692 .empowering-section .elementor-widget-text-editor .elementor-widget-container p, .empowering-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-66677 .empowering-section .elementor-widget-text-editor .elementor-widget-container p, .empowering-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-53236 .empowering-section .elementor-widget-text-editor .elementor-widget-container p, .empowering-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62630 .empowering-section .elementor-widget-text-editor .elementor-widget-container p, .empowering-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-53229 .empowering-section .elementor-widget-text-editor .elementor-widget-container p, .empowering-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-66662 .empowering-section .elementor-widget-text-editor .elementor-widget-container p, .empowering-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-66692 .empowering-section .elementor-widget-text-editor .elementor-widget-container p, .empowering-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-66677 .empowering-section .elementor-widget-text-editor .elementor-widget-container p, .empowering-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 1024px) {
  body.page-id-53236 .empowering-section .elementor-widget-text-editor .elementor-widget-container, .empowering-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-62630 .empowering-section .elementor-widget-text-editor .elementor-widget-container, .empowering-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-53229 .empowering-section .elementor-widget-text-editor .elementor-widget-container, .empowering-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-66662 .empowering-section .elementor-widget-text-editor .elementor-widget-container, .empowering-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-66692 .empowering-section .elementor-widget-text-editor .elementor-widget-container, .empowering-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-66677 .empowering-section .elementor-widget-text-editor .elementor-widget-container, .empowering-section .elementor-widget-text-editor .elementor-widget-container {
    padding: 0;
  }
}
@media (max-width: 767px) {
  body.page-id-53236 .empowering-section, .empowering-section, body.page-id-62630 .empowering-section, .empowering-section, body.page-id-53229 .empowering-section, .empowering-section, body.page-id-66662 .empowering-section, .empowering-section, body.page-id-66692 .empowering-section, .empowering-section, body.page-id-66677 .empowering-section, .empowering-section {
    margin-top: 19vw;
    margin-bottom: 24vw;
  }
}
body.page-id-53236 .our-digital-solutions-section, body.page-id-62630 .our-digital-solutions-section, body.page-id-53229 .our-digital-solutions-section, body.page-id-66662 .our-digital-solutions-section, body.page-id-66692 .our-digital-solutions-section, body.page-id-66677 .our-digital-solutions-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-bottom: clamp(135px, 10vw, 256px);
}
body.page-id-53236 .our-digital-solutions-section .elementor-widget-text-editor, body.page-id-62630 .our-digital-solutions-section .elementor-widget-text-editor, body.page-id-53229 .our-digital-solutions-section .elementor-widget-text-editor, body.page-id-66662 .our-digital-solutions-section .elementor-widget-text-editor, body.page-id-66692 .our-digital-solutions-section .elementor-widget-text-editor, body.page-id-66677 .our-digital-solutions-section .elementor-widget-text-editor  {
  padding-right: 56vw;
  margin-bottom: clamp(36px, 2.8vw, 53.7px);
}
body.page-id-53236 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-62630 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-53229 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-66662 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-66692 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-66677 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-bottom: clamp(6.9px, 0.9vw, 17px);
}
@media (max-width: 767px) {
  body.page-id-53236 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-62630 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-53229 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-66662 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-66692 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-66677 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-53236 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62630 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-53229 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-66662 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-66692 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-66677 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
  line-height: 1.2;
}
@media (max-width: 767px) {
  body.page-id-53236 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62630 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-53229 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-66662 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-66692 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-66677 .our-digital-solutions-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.page-id-53236 .our-digital-solutions-section .elementor-widget-text-editor::before, body.page-id-62630 .our-digital-solutions-section .elementor-widget-text-editor::before, body.page-id-53229 .our-digital-solutions-section .elementor-widget-text-editor::before, body.page-id-66662 .our-digital-solutions-section .elementor-widget-text-editor::before, body.page-id-66692 .our-digital-solutions-section .elementor-widget-text-editor::before, body.page-id-66677 .our-digital-solutions-section .elementor-widget-text-editor::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='165' height='199' viewBox='0 0 165 199' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M82.5 0C99.5582 0 113.44 13.9203 113.44 31.0259L113.44 80.295C125.228 69.7048 144.638 70.1702 155.941 81.4843C161.742 87.3025 165 95.1927 165 103.42C165 111.647 161.742 119.537 155.941 125.355L82.5 199L9.05881 125.355C3.25845 119.537 0 111.647 0 103.42C0 95.1927 3.25845 87.3025 9.05881 81.4843C20.3416 70.1599 39.7822 69.6945 51.56 80.295V31.0259C51.56 13.9203 65.4418 0 82.5 0ZM92.8133 130.164V31.0259C92.6945 28.363 91.5561 25.8488 89.6349 24.0065C87.7138 22.1643 85.1581 21.1362 82.5 21.1362C79.8419 21.1362 77.2862 22.1643 75.3651 24.0065C73.4439 25.8488 72.3055 28.363 72.1867 31.0259V130.164L38.2249 96.1078C36.2616 94.2253 33.6498 93.1746 30.9334 93.1746C28.2169 93.1746 25.6052 94.2253 23.6418 96.1078C21.7084 98.0473 20.6223 100.677 20.6223 103.42C20.6223 106.162 21.7084 108.792 23.6418 110.731L82.5 169.753L141.358 110.731C143.292 108.792 144.378 106.162 144.378 103.42C144.378 100.677 143.292 98.0473 141.358 96.1078C139.395 94.2253 136.783 93.1746 134.067 93.1746C131.35 93.1746 128.738 94.2253 126.775 96.1078L92.8133 130.164Z' fill='%23DEE4E8' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  width: clamp(122px, 8.7vw, 167px);
  height: clamp(147px, 10.5vw, 201px);
  left: clamp(130px, 13vw, 249.6px);
  top: -1.9vw;
  z-index: -1;
}
@media (max-width: 1440px) {
  body.page-id-53236 .our-digital-solutions-section .elementor-widget-text-editor, body.page-id-62630 .our-digital-solutions-section .elementor-widget-text-editor {
    padding-right: 50vw;
  }
}
@media (max-width: 1024px) {
  body.page-id-53236 .our-digital-solutions-section .elementor-widget-text-editor, body.page-id-62630 .our-digital-solutions-section .elementor-widget-text-editor {
    padding-right: 37vw;
  }
}
body.page-id-53236 .our-digital-solutions-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal, body.page-id-62630 .our-digital-solutions-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal {
  margin: 0;
  width: 100%;
}
body.page-id-53236 .our-digital-solutions-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide, body.page-id-62630 .our-digital-solutions-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide {
  min-width: clamp(321px, 17.2vw, 330px);
}
body.page-id-53236 .our-digital-solutions-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child, body.page-id-62630 .our-digital-solutions-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child {
  padding-right: clamp(14.6px, 1.8vw, 36.48px);
}
body.page-id-53236 .our-digital-solutions-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text, body.page-id-62630 .our-digital-solutions-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-top: 25px;
}
@media (max-width: 767px) {
  body.page-id-53236 .our-digital-solutions-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text, body.page-id-62630 .our-digital-solutions-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  body.page-id-53236 .our-digital-solutions-section, body.page-id-62630 .our-digital-solutions-section {
    margin-bottom: 43vw;
  }
  body.page-id-53236 .our-digital-solutions-section .elementor-widget-text-editor, body.page-id-62630 .our-digital-solutions-section .elementor-widget-text-editor {
    padding-right: 0;
  }
  body.page-id-53236 .our-digital-solutions-section .elementor-widget-text-editor::before, body.page-id-62630 .our-digital-solutions-section .elementor-widget-text-editor::before, body.page-id-53229 .our-digital-solutions-section .elementor-widget-text-editor::before {
    display: none;
  }
}
@media (max-width: 767px) {
  body.page-id-53236 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg, body.page-id-62630 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg, body.page-id-53229 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg {
    background-position: 20%;
  }
  body.page-id-53236 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner, body.page-id-62630 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner, body.page-id-53229 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner {
    padding: 30vw 0 0;
  }
  body.page-id-53236 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents, body.page-id-62630 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents, body.page-id-53229 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents {
    margin-right: 5.6vw;
    margin-top: -13.3vw;
    max-width: 76%;
    padding: 4vw 4vw 4vw 5.6vw;
    border: 0.5px solid var(--stone-light);
  }
  body.page-id-53236 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2, body.page-id-62630 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2, body.page-id-53229 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2 {
    font-family: var(--font-family);
    font-weight: 400;
    font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
    line-height: 1.37;
    color: var(--bluegrey);
    font-weight: 700;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  body.page-id-53236 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2, body.page-id-62630 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2, body.page-id-53229 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2 {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  body.page-id-53236 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p, body.page-id-62630 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p, body.page-id-53229 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p {
    font-size: 3.6vw;
    line-height: 129%;
  }
}
@media (max-width: 767px) {
  body.page-id-53236 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after, body.page-id-62630 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after, body.page-id-53229 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after {
    display: none;
  }
}
@media (max-width: 767px) {
  body.page-id-53236 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button, body.page-id-62630 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button, body.page-id-53229 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button {
    font-size: 11vw;
    top: 95%;
  }
  body.page-id-53236 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev, body.page-id-62630 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev, body.page-id-53229 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev {
    left: 51vw;
  }
  body.page-id-53236 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next, body.page-id-62630 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next, body.page-id-53229 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next {
    right: 26vw;
  }
}
body.page-id-50962 .hero-section {
  margin-top: 8.1%;
}
body.page-id-50962 .hero-section .hero-title {
  position: relative;
}
@media (max-width: 767px) {
  body.page-id-50962 .hero-section {
    margin-top: 45px;
  }
  body.page-id-50962 .hero-section img {
    -o-object-fit: cover;
       object-fit: cover;
    height: 66vw;
  }
  body.page-id-50962 .hero-section .hero-text .hero-title {
    position: absolute;
  }
  body.page-id-50962 .hero-section .hero-text::after {
    right: 2.9vw;
  }
}
body.page-id-50962 .our-services-container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  max-height: 1300px;
  margin-bottom: clamp(24px, 1.5rem + (1vw - 12.01px) * 30.2428, 435px);
}
body.page-id-50962 .our-services-container .our-services-text .elementor-widget-container {
  margin-bottom: clamp(9.98px, 1.3vw, 33.3px);
}
body.page-id-50962 .our-services-container .our-services-text .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-50962 .our-services-container .our-services-text .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-50962 .our-services-container .our-services-text .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-50962 .our-services-container .our-services-text .elementor-widget-container p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container {
  margin-top: 8.5vw;
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image svg {
  height: auto;
  width: clamp(535px, 69.7vw, 1784px);
  margin-left: clamp(-361px, -14.1vw, -212px);
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image .background {
  fill: rgba(255, 255, 255, 0.19);
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting {
  transition: 0.25s ease-in-out;
  cursor: pointer;
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting .background {
  transition: 0.5s ease-in-out;
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement.active .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement.active .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale.active .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale.active .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights.active .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights.active .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service.active .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service.active .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service.active .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service.active .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics.active .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics.active .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events.active .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events.active .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting.active .title,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting.active .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting.active .chain-stroke {
  fill: #f07e25 !important;
  transition: 0.25s ease-in-out;
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events.active .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting.active .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting.active .chain-stroke {
  stroke: #f07e25 !important;
  transition: 0.25s ease-in-out;
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement.active .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale.active .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights.active .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service.active .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service.active .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics.active .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events.active .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting.active .icon-content {
  stroke: #fff !important;
  fill: #f07e25 !important;
  transition: 0.25s ease-in-out;
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement.active .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement.active .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale.active .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale.active .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights.active .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights.active .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service.active .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service.active .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service.active .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service.active .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics.active .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics.active .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events.active .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events.active .background,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting.active .text,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting.active .background {
  fill-opacity: 1 !important;
  stroke-opacity: 1 !important;
  transition: 0.25s ease-in-out;
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement:hover .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement:hover .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale:hover .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale:hover .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights:hover .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights:hover .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service:hover .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service:hover .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service:hover .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service:hover .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics:hover .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics:hover .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events:hover .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events:hover .chain-stroke,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting:hover .icon-border,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting:hover .chain-stroke {
  stroke: #f07e25 !important;
  transition: 0.25s ease-in-out;
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #centr-settlement:hover .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale:hover .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights:hover .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service:hover .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service:hover .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics:hover .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fairs-events:hover .node-point,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting:hover .node-point {
  fill: #f07e25 !important;
  transition: 0.25s ease-in-out;
  filter: drop-shadow(0px 0px 3px #f07e25);
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #wholesale.active .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #retail-insights.active .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #marketing-service.active .icon-content,
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #digi-service.active .icon-content {
  stroke: #fff !important;
  fill: #fff !important;
  transition: 0.25s ease-in-out;
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #consulting.active .icon-content {
  fill: none;
  stroke: #fff !important;
  transition: 0.25s ease-in-out;
}
body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image #fright-logistics.active .icon-content {
  fill: #fff !important;
  stroke: none;
  transition: 0.25s ease-in-out;
}
@media (max-width: 992px) {
  body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container .services-image {
    margin: 0 -40px;
  }
}
@media (max-width: 1600px) {
  body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container {
    margin-top: 12vw;
  }
}
@media (max-width: 1400px) {
  body.page-id-50962 .our-services-container .our-services-graphic .elementor-widget-container {
    margin-top: 18vw;
  }
}
@media (min-width: 768px) {
  body.page-id-50962 .our-services-container .mobil-caroussel {
    display: none;
  }
}
@media (max-width: 1200px) {
  body.page-id-50962 .our-services-container .e-con-inner {
    flex-direction: column !important;
  }
  body.page-id-50962 .our-services-container .e-con-inner .our-services-text {
    width: 100%;
  }
}
body.page-id-50962 .our-services-text h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-50962 .our-services-text h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-50962 .our-services-text p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-50962 .our-services-text p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  body.page-id-50962 .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
    height: 70vw;
  }
  body.page-id-50962 .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg {
    display: none;
  }
  body.page-id-50962 .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents {
    background: unset;
    -webkit-backdrop-filter: unset;
            backdrop-filter: unset;
    border-radius: 0;
    margin-right: unset;
    max-width: unset;
    padding: 0;
    margin-top: unset;
  }
  body.page-id-50962 .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2 {
    font-family: var(--second-family);
    font-weight: 700;
    font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
    line-height: 1.37;
    color: var(--bluegrey);
    color: var(--orange);
    margin-bottom: 1vw;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  body.page-id-50962 .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
@media (max-width: 767px) {
  body.page-id-50962 .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p {
    font-family: var(--font-family);
    font-weight: 400;
    font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
    line-height: 1.37;
    color: var(--bluegrey);
    margin-bottom: 2vw;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  body.page-id-50962 .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  body.page-id-50962 .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after {
    display: none;
  }
}
@media (max-width: 767px) {
  body.page-id-50962 .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev {
    display: none;
  }
  body.page-id-50962 .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next {
    right: -14vw;
    top: 53vw;
  }
  body.page-id-50962 .three-pillars-section #ind_slider_living .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next i::before {
    content: "\f041";
    font-size: 8vw;
    font-family: icomoon-the7-font !important;
    color: var(--orange);
  }
}
@media (max-width: 767px) {
  body.page-id-50962 .three-pillars-section::after {
    content: "";
    background-image: url("/wp-content/uploads/2026/01/settlerment-after.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    width: 28vw;
    height: 52vw;
    position: absolute;
    right: 0;
    bottom: 8vw;
  }
}
.business-units-section {
  margin-top: clamp(56.6px, 5.7vw, 109.4px);
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
}
.business-units-section .e-con-inner {
  padding: 0;
}
.business-units-section .elementor-widget-heading .elementor-widget-container {
  margin-bottom: clamp(7.68px, 1vw, 25px);
}
.business-units-section .elementor-widget-heading .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .business-units-section .elementor-widget-heading .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
.business-units-section .elementor-widget-text-editor .elementor-widget-container {
  margin: clamp(2px, 0.2vw, 3.8px) 0 clamp(6.9px, 0.7vw, 17.9px) 0;
}
.business-units-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .business-units-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 1024px) {
  .business-units-section .elementor-widget-text-editor .elementor-widget-container {
    padding: 0;
  }
}
.business-units-section .business-units-grid .e-child {
  flex-flow: column nowrap;
  height: 100%;
}
.business-units-section .business-units-grid .e-child .elementor-cta--skin-classic {
  height: 100%;
}
.business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container {
  height: 100%;
}
.business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta {
  height: 100%;
}
.business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper {
  min-height: clamp(138px, 13.9vw, 355.8px);
}
.business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content {
  height: 100%;
  align-content: center;
  padding: clamp(9.9px, 1vw, 25px) clamp(19.84px, 2vw, 50px) clamp(53.6px, 4.4vw, 112.6px);
  max-height: 57%;
}
.business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content h2 {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
  font-weight: 700;
}
@media (max-width: 767px) {
  .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content h2 {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
.business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description {
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  .business-units-section {
    margin-top: 11vw;
  }
  .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container {
    margin-bottom: 10vw;
  }
  .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta {
    height: auto;
  }
  .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper {
    height: 46vw;
    width: 100%;
  }
  .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg {
    width: 100%;
    height: 43vw;
    margin-left: 3vw;
    margin-top: 3vw;
  }
   .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay {
    width: 97%;
    height: 40vw;
    margin-left: 3vw;
    margin-top: 3vw;
  }
  .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content {
    max-height: unset;
    position: absolute;
    margin-left: 3vw;
    margin-top: 3vw;
    padding: 20px 30px;
    text-align: left;
    background-color: rgba(2, 2, 2, 0.2705882353);
  }
  .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content h2 {
    color: #fff;
    font-size: 5.67vw;
  }
  .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description {
    color: #fff;
    font-size: 4.14vw;
  }
  .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container::before {
    content: "";
    position: absolute;
    background-color: transparent;
    z-index: 1;
    border: 1.7px solid var(--orange);
    transition: all 0.4s;
    width: 85%;
    height: 43vw;
    top: clamp(-20.5px, -0.8vw, -7.9px);
    left: clamp(-25.6px, -1vw, -7.9px);
  }
  .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic:hover .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay {
    background-color: var(--orange);
    opacity: 0.7;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic:hover .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay {
    margin-left: 0;
    margin-top: 0;
    width: 100%;
    height: 46vw;
  }
}
@media (max-width: 767px) {
  .business-units-section .business-units-grid .e-child .elementor-cta--skin-classic:hover .elementor-widget-container::before {
    opacity: 0;
    transition: all 0.4s;
  }
}
body.page-id-53861 .hero-section, body.page-id-62935 .hero-section, body.page-id-61420 .hero-section {
  margin-top: 8.1%;
}

@media (max-width: 1400px) {
	body.page-id-62935 .elementor-slides .swiper-slide-contents p, body.page-id-61420 .elementor-slides .swiper-slide-contents p {
		line-height: 1.4 !important;		
	}	
}

@media (min-width: 1024px) { 
	.hero-section .hero-title {position: relative !important;}
}
	
body.page-id-53861 .hero-section .hero-title, body.page-id-61420 .hero-section .hero-title, body.page-id-62935 .hero-section .hero-title, body.page-id-62956 .hero-section .hero-title {
  position: relative;
}
@media (max-width: 767px) {
  body.page-id-53861 .hero-section, body.page-id-62935 .hero-section, body.page-id-61420 .hero-section, body.page-id-62956 .hero-section {
    margin-top: 45px;
  }
  body.page-id-53861 .hero-section img, body.page-id-62935 .hero-section img, body.page-id-61420 .hero-section img, body.page-id-62956 .hero-section img {
    -o-object-fit: cover;
       object-fit: cover;
    height: 66vw;
  }
  body.page-id-53861 .hero-section .hero-text .hero-title, body.page-id-62935 .hero-section .hero-text .hero-title, body.page-id-61420 .hero-section .hero-text .hero-title, body.page-id-62956 .hero-section .hero-text .hero-title {
    position: absolute;
  }
  body.page-id-53861 .hero-section .hero-text::after, body.page-id-62935 .hero-section .hero-text::after, body.page-id-61420 .hero-section .hero-text::after, body.page-id-62956 .hero-section .hero-text::after {
    right: 6vw;
  }
}
body.page-id-53861 .strengthening-section, body.page-id-62935 .strengthening-section, body.page-id-61420 .strengthening-section, body.page-id-62956 .strengthening-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-bottom: 6.3vw;
}
body.page-id-53861 .strengthening-section .elementor-widget-heading .elementor-widget-container, body.page-id-62935 .strengthening-section .elementor-widget-heading .elementor-widget-container, body.page-id-61420 .strengthening-section .elementor-widget-heading .elementor-widget-container, body.page-id-62956 .strengthening-section .elementor-widget-heading .elementor-widget-container {
  margin-bottom: clamp(12px, 1.6vw, 30.7px);
}
body.page-id-53861 .strengthening-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-62935 .strengthening-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-61420 .strengthening-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-62956 .strengthening-section .elementor-widget-heading .elementor-widget-container h2  {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-53861 .strengthening-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-62935 .strengthening-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-61420 .strengthening-section .elementor-widget-heading .elementor-widget-container h2, body.page-id-62956 .strengthening-section .elementor-widget-heading .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-53861 .strengthening-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-62935 .strengthening-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-61420 .strengthening-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-62956 .strengthening-section .elementor-widget-text-editor .elementor-widget-container {
  padding-right: clamp(287px, 28vw, 537.6px);
}
body.page-id-53861 .strengthening-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62935 .strengthening-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-61420 .strengthening-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62956 .strengthening-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-53861 .strengthening-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62935 .strengthening-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-61420 .strengthening-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62956 .strengthening-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 1024px) {
  body.page-id-53861 .strengthening-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-62935 .strengthening-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-61420 .strengthening-section .elementor-widget-text-editor .elementor-widget-container, body.page-id-62956 .strengthening-section .elementor-widget-text-editor .elementor-widget-container {
    padding: 0;
  }
}
@media (max-width: 767px) {
  body.page-id-53861 .strengthening-section, body.page-id-62935 .strengthening-section, body.page-id-61420 .strengthening-section, body.page-id-62956 .strengthening-section {
    margin-bottom: 24vw;
  }
}
body.page-id-53861 .tasks-of-our-holding-section .elementor-widget-text-editor, body.page-id-62935 .tasks-of-our-holding-section .elementor-widget-text-editor, body.page-id-61420 .tasks-of-our-holding-section .elementor-widget-text-editor, body.page-id-62956 .tasks-of-our-holding-section .elementor-widget-text-editor {
  padding-right: 54vw;
  padding-left: 7vw;
  margin-bottom: 1.5vw;
}
body.page-id-53861 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-62935 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-61420 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-62956 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-bottom: 0.9vw;
}
@media (max-width: 767px) {
  body.page-id-53861 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-62935 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-61420 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-62956 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-53861 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62935 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-61420 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62956 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-53861 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62935 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-61420 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62956 .tasks-of-our-holding-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.page-id-53861 .tasks-of-our-holding-section .elementor-widget-text-editor::before, body.page-id-62935 .tasks-of-our-holding-section .elementor-widget-text-editor::before, body.page-id-61420 .tasks-of-our-holding-section .elementor-widget-text-editor::before, body.page-id-62956 .tasks-of-our-holding-section .elementor-widget-text-editor::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='178' height='167' viewBox='0 0 178 167' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33.0413 3.89375C34.0857 2.67261 35.3824 1.69223 36.8419 1.02006C38.3015 0.347896 39.8893 -0.000105695 41.4963 2.40799e-08H136.504C138.111 -0.000105695 139.699 0.347896 141.158 1.02006C142.618 1.69223 143.914 2.67261 144.959 3.89375L173.984 37.7583C176.575 40.7824 178 44.6336 178 48.6162V51.4531C178.001 56.9597 176.281 62.3289 173.081 66.8103C169.881 71.2917 165.361 74.6613 160.152 76.4482C154.943 78.235 149.306 78.3499 144.029 76.7766C138.752 75.2034 134.099 72.0207 130.719 67.6734C128.251 70.8532 125.088 73.4258 121.473 75.1941C117.857 76.9624 113.884 77.8795 109.859 77.875C105.834 77.8795 101.862 76.9624 98.2462 75.1941C94.6305 73.4258 91.4676 70.8532 89 67.6734C86.5324 70.8532 83.3695 73.4258 79.7538 75.1941C76.1381 76.9624 72.1656 77.8795 68.1406 77.875C64.1157 77.8795 60.1431 76.9624 56.5274 75.1941C52.9117 73.4258 49.7489 70.8532 47.2812 67.6734C43.9014 72.0207 39.2477 75.2034 33.9706 76.7766C28.6935 78.3499 23.0567 78.235 17.8481 76.4482C12.6395 74.6613 8.11928 71.2917 4.91928 66.8103C1.71928 62.3289 -0.000607409 56.9597 1.60918e-07 51.4531V48.6162C0.000140259 44.6336 1.42463 40.7824 4.01613 37.7583L33.0413 3.89375ZM52.8438 51.4531C52.8438 55.5101 54.4554 59.4009 57.3241 62.2696C60.1928 65.1384 64.0836 66.75 68.1406 66.75C72.1976 66.75 76.0884 65.1384 78.9572 62.2696C81.8259 59.4009 83.4375 55.5101 83.4375 51.4531C83.4375 49.9779 84.0236 48.563 85.0667 47.5198C86.1099 46.4767 87.5247 45.8906 89 45.8906C90.4753 45.8906 91.8901 46.4767 92.9333 47.5198C93.9765 48.563 94.5625 49.9779 94.5625 51.4531C94.5625 55.5101 96.1741 59.4009 99.0428 62.2696C101.912 65.1384 105.802 66.75 109.859 66.75C113.916 66.75 117.807 65.1384 120.676 62.2696C123.545 59.4009 125.156 55.5101 125.156 51.4531C125.156 49.9779 125.742 48.563 126.785 47.5198C127.829 46.4767 129.243 45.8906 130.719 45.8906C132.194 45.8906 133.609 46.4767 134.652 47.5198C135.695 48.563 136.281 49.9779 136.281 51.4531C136.281 55.5101 137.893 59.4009 140.762 62.2696C143.63 65.1384 147.521 66.75 151.578 66.75C155.635 66.75 159.526 65.1384 162.395 62.2696C165.263 59.4009 166.875 55.5101 166.875 51.4531V48.6162C166.875 47.2905 166.402 46.0082 165.54 45.0006L136.504 11.125H41.4963L12.46 45.0006C11.5983 46.0082 11.1249 47.2905 11.125 48.6162V51.4531C11.125 55.5101 12.7366 59.4009 15.6054 62.2696C18.4741 65.1384 22.3649 66.75 26.4219 66.75C30.4789 66.75 34.3697 65.1384 37.2384 62.2696C40.1071 59.4009 41.7188 55.5101 41.7188 51.4531C41.7188 49.9779 42.3048 48.563 43.348 47.5198C44.3911 46.4767 45.806 45.8906 47.2812 45.8906C48.7565 45.8906 50.1714 46.4767 51.2145 47.5198C52.2577 48.563 52.8438 49.9779 52.8438 51.4531ZM16.6875 83.4375C18.1628 83.4375 19.5776 84.0235 20.6208 85.0667C21.664 86.1099 22.25 87.5247 22.25 89V155.75H33.375V100.125C33.375 97.1745 34.5471 94.3448 36.6334 92.2584C38.7198 90.1721 41.5495 89 44.5 89H77.875C80.8255 89 83.6552 90.1721 85.7416 92.2584C87.8279 94.3448 89 97.1745 89 100.125V155.75H155.75V89C155.75 87.5247 156.336 86.1099 157.379 85.0667C158.422 84.0235 159.837 83.4375 161.312 83.4375C162.788 83.4375 164.203 84.0235 165.246 85.0667C166.289 86.1099 166.875 87.5247 166.875 89V155.75H172.438C173.913 155.75 175.328 156.336 176.371 157.379C177.414 158.422 178 159.837 178 161.312C178 162.788 177.414 164.203 176.371 165.246C175.328 166.289 173.913 166.875 172.438 166.875H5.5625C4.08723 166.875 2.67239 166.289 1.62922 165.246C0.586048 164.203 1.60918e-07 162.788 1.60918e-07 161.312C1.60918e-07 159.837 0.586048 158.422 1.62922 157.379C2.67239 156.336 4.08723 155.75 5.5625 155.75H11.125V89C11.125 87.5247 11.711 86.1099 12.7542 85.0667C13.7974 84.0235 15.2122 83.4375 16.6875 83.4375ZM44.5 155.75H77.875V100.125H44.5V155.75ZM100.125 100.125C100.125 97.1745 101.297 94.3448 103.383 92.2584C105.47 90.1721 108.299 89 111.25 89H133.5C136.451 89 139.28 90.1721 141.367 92.2584C143.453 94.3448 144.625 97.1745 144.625 100.125V133.5C144.625 136.451 143.453 139.28 141.367 141.367C139.28 143.453 136.451 144.625 133.5 144.625H111.25C108.299 144.625 105.47 143.453 103.383 141.367C101.297 139.28 100.125 136.451 100.125 133.5V100.125ZM133.5 100.125H111.25V133.5H133.5V100.125Z' fill='%23DEE4E8' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  width: 9.4vw;
  height: 9.4vw;
  left: 28.7vw;
  top: -0.8vw;
  z-index: -1;
}
@media (max-width: 767px) {
  body.page-id-53861 .tasks-of-our-holding-section .elementor-widget-text-editor, body.page-id-62935 .tasks-of-our-holding-section .elementor-widget-text-editor, body.page-id-61420 .tasks-of-our-holding-section .elementor-widget-text-editor, body.page-id-62956 .tasks-of-our-holding-section .elementor-widget-text-editor {
    padding-left: 0;
    padding-right: 0;
  }
  body.page-id-53861 .tasks-of-our-holding-section .elementor-widget-text-editor::before, body.page-id-62935 .tasks-of-our-holding-section .elementor-widget-text-editor::before, body.page-id-61420 .tasks-of-our-holding-section .elementor-widget-text-editor::before, body.page-id-62956 .tasks-of-our-holding-section .elementor-widget-text-editor::before  {
    width: 18.3vw;
    height: 18.3vw;
    left: 4.7vw;
    top: -5.8vw;
  }
}
body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
  height: 32.5vw;
}
body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg {
  background-position: left;
  background-size: 100%;
  height: 100%;
  width: 58.5%;
  min-width: unset;
  border-radius: 5px;
}
body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner, body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner  {
  align-items: flex-start;
}
body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents {
  background: rgba(255, 255, 255, 0.4);
  -webkit-backdrop-filter: blur(2.4px);
          backdrop-filter: blur(2.4px);
  border-radius: 5px;
  margin-right: 18.6vw;
  max-width: 30.7%;
  padding: 2vw 2vw 2vw 2.6vw;
  margin-top: 7.7vw;
  z-index: 1;
}
body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2 {
  font-family: var(--second-family);
  font-size: 1.145vw;
  font-weight: 700;
  margin-bottom: 1vw;
}
body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p {
  font-family: var(--font-family);
  font-size: 1.04vw;
  font-weight: 400;
  margin-bottom: 2vw;
}
body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button {
  font-family: var(--font-family) !important;
  font-size: 1.15vw !important;
  font-weight: 700 !important;
  padding: 1.1vw 2.6vw 0.9vw 2.5vw !important;
  border-radius: 2vw !important;
  background-color: orange !important;
  color: #fff !important;
  border: none !important;
}
body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button:hover, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button:hover, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button:hover, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button:hover {
  background-color: var(--bluegrey) !important;
}
@media (max-width: 767px) {
  body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-button  {
    font-size: 4.15vw !important;
    padding: 3.3vw 6.8vw 3.3vw 6.8vw !important;
    border-radius: 6vw !important;
  }
}
body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='213' height='224' viewBox='0 0 213 224' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M213 140.243V18.9802C213 8.43565 204.564 0 194.02 0H191.911H175.04H35.8515L0 55.8862H156.059V223.545L213 140.243Z' fill='%23F07E25' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  width: 11.1vw;
  height: 11.7vw;
  z-index: -1;
  top: 6vw;
  right: 17.2vw;
}
body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button {
  font-size: 3vw;
  top: 10%;
}
body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev {
  left: 58.7vw;
}
body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next {
  right: 35vw;
}
@media (max-width: 767px) {
  body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
    height: 93vw;
  }
  body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg {
    display: none;
  }
  body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents {
    background: unset;
    -webkit-backdrop-filter: unset;
            backdrop-filter: unset;
    border-radius: 0;
    margin-right: unset;
    max-width: unset;
    padding: 0;
    margin-top: unset;
  }
  body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2 {
    font-family: var(--second-family);
    font-weight: 700;
    font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
    line-height: 1.37;
    color: var(--bluegrey);
    color: var(--orange);
    margin-bottom: 1vw;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
@media (max-width: 767px) {
  body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p {
    font-family: var(--font-family);
    font-weight: 400;
    font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
    line-height: 1.37;
    color: var(--bluegrey);
    margin-bottom: 2vw;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p  {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after {
    display: none;
  }
}
@media (max-width: 767px) {
  body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev {
    display: none;
  }
  body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next {
    right: -14vw;
    top: 53vw;
  }
  body.page-id-53861 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next i::before, body.page-id-62935 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next i::before, body.page-id-61420 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next i::before, body.page-id-62956 .tasks-of-our-holding-section .custom-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next i::before {
    content: "\f041";
    font-size: 8vw;
    font-family: icomoon-the7-font !important;
    color: var(--orange);
  }
}
@media (max-width: 767px) {
  body.page-id-53861 .tasks-of-our-holding-section::after, body.page-id-62935 .tasks-of-our-holding-section::after, body.page-id-61420 .tasks-of-our-holding-section::after, body.page-id-61420 .tasks-of-our-holding-section::after {
    content: "";
    background-image: url("/wp-content/uploads/2026/01/settlerment-after.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    width: 28vw;
    height: 52vw;
    position: absolute;
    right: 0;
    bottom: 8vw;
  }
}
@media (max-width: 767px) {
  body.page-id-53861 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents, body.page-id-62935 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents, body.page-id-61420 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents, body.page-id-62956 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents {
    margin-top: -23.3vw;
  }
}
body.page-id-53499 .hero-section {
  margin-top: 8.1%;
}
body.page-id-53499 .hero-section .hero-title {
  position: relative;
}
@media (max-width: 767px) {
  body.page-id-53499 .hero-section {
    margin-top: 45px;
  }
  body.page-id-53499 .hero-section img {
    -o-object-fit: cover;
       object-fit: cover;
    height: 66vw;
  }
  body.page-id-53499 .hero-section .hero-text .hero-title {
    position: absolute;
  }
  body.page-id-53499 .hero-section .hero-text::after {
    right: 16.7vw;
  }
}
body.page-id-53499 .our-brands-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-bottom: 4vw;
}
body.page-id-53499 .custom-slider-section {
  max-width: unset;
}
body.page-id-53499 .custom-slider-section .elementor-widget-text-editor {
  padding-right: 54vw;
  padding-left: 7vw;
  margin-bottom: 1.5vw;
}
body.page-id-53499 .custom-slider-section .elementor-widget-text-editor .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-bottom: 0.9vw;
}
@media (max-width: 767px) {
  body.page-id-53499 .custom-slider-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-53499 .custom-slider-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-53499 .custom-slider-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.page-id-53499 .custom-slider-section .elementor-widget-text-editor::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='178' height='167' viewBox='0 0 178 167' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33.0413 3.89375C34.0857 2.67261 35.3824 1.69223 36.8419 1.02006C38.3015 0.347896 39.8893 -0.000105695 41.4963 2.40799e-08H136.504C138.111 -0.000105695 139.699 0.347896 141.158 1.02006C142.618 1.69223 143.914 2.67261 144.959 3.89375L173.984 37.7583C176.575 40.7824 178 44.6336 178 48.6162V51.4531C178.001 56.9597 176.281 62.3289 173.081 66.8103C169.881 71.2917 165.361 74.6613 160.152 76.4482C154.943 78.235 149.306 78.3499 144.029 76.7766C138.752 75.2034 134.099 72.0207 130.719 67.6734C128.251 70.8532 125.088 73.4258 121.473 75.1941C117.857 76.9624 113.884 77.8795 109.859 77.875C105.834 77.8795 101.862 76.9624 98.2462 75.1941C94.6305 73.4258 91.4676 70.8532 89 67.6734C86.5324 70.8532 83.3695 73.4258 79.7538 75.1941C76.1381 76.9624 72.1656 77.8795 68.1406 77.875C64.1157 77.8795 60.1431 76.9624 56.5274 75.1941C52.9117 73.4258 49.7489 70.8532 47.2812 67.6734C43.9014 72.0207 39.2477 75.2034 33.9706 76.7766C28.6935 78.3499 23.0567 78.235 17.8481 76.4482C12.6395 74.6613 8.11928 71.2917 4.91928 66.8103C1.71928 62.3289 -0.000607409 56.9597 1.60918e-07 51.4531V48.6162C0.000140259 44.6336 1.42463 40.7824 4.01613 37.7583L33.0413 3.89375ZM52.8438 51.4531C52.8438 55.5101 54.4554 59.4009 57.3241 62.2696C60.1928 65.1384 64.0836 66.75 68.1406 66.75C72.1976 66.75 76.0884 65.1384 78.9572 62.2696C81.8259 59.4009 83.4375 55.5101 83.4375 51.4531C83.4375 49.9779 84.0236 48.563 85.0667 47.5198C86.1099 46.4767 87.5247 45.8906 89 45.8906C90.4753 45.8906 91.8901 46.4767 92.9333 47.5198C93.9765 48.563 94.5625 49.9779 94.5625 51.4531C94.5625 55.5101 96.1741 59.4009 99.0428 62.2696C101.912 65.1384 105.802 66.75 109.859 66.75C113.916 66.75 117.807 65.1384 120.676 62.2696C123.545 59.4009 125.156 55.5101 125.156 51.4531C125.156 49.9779 125.742 48.563 126.785 47.5198C127.829 46.4767 129.243 45.8906 130.719 45.8906C132.194 45.8906 133.609 46.4767 134.652 47.5198C135.695 48.563 136.281 49.9779 136.281 51.4531C136.281 55.5101 137.893 59.4009 140.762 62.2696C143.63 65.1384 147.521 66.75 151.578 66.75C155.635 66.75 159.526 65.1384 162.395 62.2696C165.263 59.4009 166.875 55.5101 166.875 51.4531V48.6162C166.875 47.2905 166.402 46.0082 165.54 45.0006L136.504 11.125H41.4963L12.46 45.0006C11.5983 46.0082 11.1249 47.2905 11.125 48.6162V51.4531C11.125 55.5101 12.7366 59.4009 15.6054 62.2696C18.4741 65.1384 22.3649 66.75 26.4219 66.75C30.4789 66.75 34.3697 65.1384 37.2384 62.2696C40.1071 59.4009 41.7188 55.5101 41.7188 51.4531C41.7188 49.9779 42.3048 48.563 43.348 47.5198C44.3911 46.4767 45.806 45.8906 47.2812 45.8906C48.7565 45.8906 50.1714 46.4767 51.2145 47.5198C52.2577 48.563 52.8438 49.9779 52.8438 51.4531ZM16.6875 83.4375C18.1628 83.4375 19.5776 84.0235 20.6208 85.0667C21.664 86.1099 22.25 87.5247 22.25 89V155.75H33.375V100.125C33.375 97.1745 34.5471 94.3448 36.6334 92.2584C38.7198 90.1721 41.5495 89 44.5 89H77.875C80.8255 89 83.6552 90.1721 85.7416 92.2584C87.8279 94.3448 89 97.1745 89 100.125V155.75H155.75V89C155.75 87.5247 156.336 86.1099 157.379 85.0667C158.422 84.0235 159.837 83.4375 161.312 83.4375C162.788 83.4375 164.203 84.0235 165.246 85.0667C166.289 86.1099 166.875 87.5247 166.875 89V155.75H172.438C173.913 155.75 175.328 156.336 176.371 157.379C177.414 158.422 178 159.837 178 161.312C178 162.788 177.414 164.203 176.371 165.246C175.328 166.289 173.913 166.875 172.438 166.875H5.5625C4.08723 166.875 2.67239 166.289 1.62922 165.246C0.586048 164.203 1.60918e-07 162.788 1.60918e-07 161.312C1.60918e-07 159.837 0.586048 158.422 1.62922 157.379C2.67239 156.336 4.08723 155.75 5.5625 155.75H11.125V89C11.125 87.5247 11.711 86.1099 12.7542 85.0667C13.7974 84.0235 15.2122 83.4375 16.6875 83.4375ZM44.5 155.75H77.875V100.125H44.5V155.75ZM100.125 100.125C100.125 97.1745 101.297 94.3448 103.383 92.2584C105.47 90.1721 108.299 89 111.25 89H133.5C136.451 89 139.28 90.1721 141.367 92.2584C143.453 94.3448 144.625 97.1745 144.625 100.125V133.5C144.625 136.451 143.453 139.28 141.367 141.367C139.28 143.453 136.451 144.625 133.5 144.625H111.25C108.299 144.625 105.47 143.453 103.383 141.367C101.297 139.28 100.125 136.451 100.125 133.5V100.125ZM133.5 100.125H111.25V133.5H133.5V100.125Z' fill='%23DEE4E8' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  width: 9.4vw;
  height: 9.4vw;
  left: 28.7vw;
  top: -0.8vw;
  z-index: -1;
}
@media (max-width: 767px) {
  body.page-id-53499 .custom-slider-section .elementor-widget-text-editor {
    padding-left: 7.3vw;
    padding-right: 7.3vw;
  }
}
body.page-id-53499 .brands-caroussel-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-bottom: clamp(135px, 10vw, 256px);
}
body.page-id-53499 .brands-caroussel-section .elementor-widget-text-editor {
  margin-bottom: clamp(36px, 2.8vw, 53.7px);
}
body.page-id-53499 .brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-bottom: clamp(6.9px, 0.9vw, 17px);
}
@media (max-width: 767px) {
  body.page-id-53499 .brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-53499 .brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
  line-height: 1.2;
}
@media (max-width: 767px) {
  body.page-id-53499 .brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.page-id-53499 .brands-caroussel-section .elementor-widget-text-editor::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='165' height='199' viewBox='0 0 165 199' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M82.5 0C99.5582 0 113.44 13.9203 113.44 31.0259L113.44 80.295C125.228 69.7048 144.638 70.1702 155.941 81.4843C161.742 87.3025 165 95.1927 165 103.42C165 111.647 161.742 119.537 155.941 125.355L82.5 199L9.05881 125.355C3.25845 119.537 0 111.647 0 103.42C0 95.1927 3.25845 87.3025 9.05881 81.4843C20.3416 70.1599 39.7822 69.6945 51.56 80.295V31.0259C51.56 13.9203 65.4418 0 82.5 0ZM92.8133 130.164V31.0259C92.6945 28.363 91.5561 25.8488 89.6349 24.0065C87.7138 22.1643 85.1581 21.1362 82.5 21.1362C79.8419 21.1362 77.2862 22.1643 75.3651 24.0065C73.4439 25.8488 72.3055 28.363 72.1867 31.0259V130.164L38.2249 96.1078C36.2616 94.2253 33.6498 93.1746 30.9334 93.1746C28.2169 93.1746 25.6052 94.2253 23.6418 96.1078C21.7084 98.0473 20.6223 100.677 20.6223 103.42C20.6223 106.162 21.7084 108.792 23.6418 110.731L82.5 169.753L141.358 110.731C143.292 108.792 144.378 106.162 144.378 103.42C144.378 100.677 143.292 98.0473 141.358 96.1078C139.395 94.2253 136.783 93.1746 134.067 93.1746C131.35 93.1746 128.738 94.2253 126.775 96.1078L92.8133 130.164Z' fill='%23DEE4E8' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  width: clamp(122px, 8.7vw, 167px);
  height: clamp(147px, 10.5vw, 201px);
  left: 50%;
  top: -3.2vw;
  z-index: -1;
}
@media (max-width: 767px) {
  body.page-id-53499 .brands-caroussel-section .elementor-widget-text-editor {
    padding-left: 0;
    margin-bottom: 3vw !important;
  }
  body.page-id-53499 .brands-caroussel-section .elementor-widget-text-editor::before {
    display: none;
  }
}
body.page-id-53499 .brands-caroussel-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal {
  margin: 0;
  width: 100%;
}
body.page-id-53499 .brands-caroussel-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide {
  min-width: clamp(316px, 17.2vw, 330px);
}
body.page-id-53499 .brands-caroussel-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child {
  padding-right: clamp(14.6px, 1.8vw, 36.48px);
  justify-content: center;
}
body.page-id-53499 .brands-caroussel-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-top: 25px;
}
@media (max-width: 767px) {
  body.page-id-53499 .brands-caroussel-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 946px) {
  body.page-id-53499 .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
    height: 54vw;
  }
  body.page-id-53499 .out-branches-section::after {
    height: 69vw;
  }
}
@media (max-width: 870px) {
  body.page-id-53499 .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-widget-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide {
    height: 59vw;
  }
  body.page-id-53499 .out-branches-section::after {
    height: 76vw;
  }
}
@media (max-width: 767px) {
  body.page-id-53499 .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .swiper-wrapper {
    min-height: 166vw;
  }
}
body.page-id-49887 .hero-section .hero-title {
  position: relative;
}
@media (max-width: 767px) {
  body.page-id-49887 .hero-section {
    margin-top: 45px;
  }
  body.page-id-49887 .hero-section img {
    -o-object-fit: cover;
       object-fit: cover;
    height: 66vw;
  }
  body.page-id-49887 .hero-section .hero-text .hero-title {
    position: absolute;
  }
  body.page-id-49887 .hero-section .hero-text::after {
    right: 5.9vw;
  }
}
@media (max-width: 767px) {
  body.page-id-49887 .passion-local-section .passion-local-right-box .text-box .elementor-widget-image {
    top: 26vw;
  }
}
body.page-id-49887 .private-labels-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-bottom: clamp(53px, 6.9vw, 176.6px);
}
body.page-id-49887 .private-labels-section .elementor-widget-text-editor {
  padding-left: 25.3vw;
  margin-bottom: clamp(7.68px, 1vw, 25px);
}
body.page-id-49887 .private-labels-section .elementor-widget-text-editor .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-bottom: clamp(6.9px, 0.9vw, 17px);
}
@media (max-width: 767px) {
  body.page-id-49887 .private-labels-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-49887 .private-labels-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
  line-height: 1.2;
}
@media (max-width: 767px) {
  body.page-id-49887 .private-labels-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.page-id-49887 .private-labels-section .elementor-widget-text-editor::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='165' height='199' viewBox='0 0 165 199' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M82.5 0C99.5582 0 113.44 13.9203 113.44 31.0259L113.44 80.295C125.228 69.7048 144.638 70.1702 155.941 81.4843C161.742 87.3025 165 95.1927 165 103.42C165 111.647 161.742 119.537 155.941 125.355L82.5 199L9.05881 125.355C3.25845 119.537 0 111.647 0 103.42C0 95.1927 3.25845 87.3025 9.05881 81.4843C20.3416 70.1599 39.7822 69.6945 51.56 80.295V31.0259C51.56 13.9203 65.4418 0 82.5 0ZM92.8133 130.164V31.0259C92.6945 28.363 91.5561 25.8488 89.6349 24.0065C87.7138 22.1643 85.1581 21.1362 82.5 21.1362C79.8419 21.1362 77.2862 22.1643 75.3651 24.0065C73.4439 25.8488 72.3055 28.363 72.1867 31.0259V130.164L38.2249 96.1078C36.2616 94.2253 33.6498 93.1746 30.9334 93.1746C28.2169 93.1746 25.6052 94.2253 23.6418 96.1078C21.7084 98.0473 20.6223 100.677 20.6223 103.42C20.6223 106.162 21.7084 108.792 23.6418 110.731L82.5 169.753L141.358 110.731C143.292 108.792 144.378 106.162 144.378 103.42C144.378 100.677 143.292 98.0473 141.358 96.1078C139.395 94.2253 136.783 93.1746 134.067 93.1746C131.35 93.1746 128.738 94.2253 126.775 96.1078L92.8133 130.164Z' fill='%23DEE4E8' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  width: clamp(122px, 8.7vw, 167px);
  height: clamp(147px, 10.5vw, 201px);
  left: 68%;
  top: -2.7vw;
  z-index: -1;
}
@media (max-width: 767px) {
  body.page-id-49887 .private-labels-section .elementor-widget-text-editor {
    padding-left: 0;
    margin-bottom: 3vw !important;
  }
  body.page-id-49887 .private-labels-section .elementor-widget-text-editor::before {
    display: none;
  }
}
body.page-id-49887 .private-labels-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal {
  margin: 0;
  width: 100%;
}
body.page-id-49887 .private-labels-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide {
  min-width: clamp(316px, 17.2vw, 330px);
}
body.page-id-49887 .private-labels-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child {
  padding-right: clamp(14.6px, 1.8vw, 36.48px);
}
body.page-id-49887 .private-labels-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container a {
  border: 1px solid var(--stone-light);
}
body.page-id-49887 .private-labels-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-top: 25px;
}
@media (max-width: 767px) {
  body.page-id-49887 .private-labels-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  body.page-id-49887 .private-labels-section {
    margin-bottom: 36vw;
  }
}
body.page-id-49887 .our-service-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
}
body.page-id-49887 .our-service-section .elementor-widget-text-editor {
  margin-bottom: 3vw;
}
body.page-id-49887 .our-service-section .elementor-widget-text-editor .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-bottom: clamp(6.9px, 0.9vw, 17px);
}
@media (max-width: 767px) {
  body.page-id-49887 .our-service-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-49887 .our-service-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
  line-height: 1.2;
}
@media (max-width: 767px) {
  body.page-id-49887 .our-service-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.page-id-49887 .our-service-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title {
  justify-content: space-between;
}
body.page-id-49887 .our-service-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  font-size: clamp(20px, 1.3020833333vw, 33.3333333333px);
}
@media (max-width: 767px) {
  body.page-id-49887 .our-service-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-49887 .our-service-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-con.e-child {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-49887 .our-service-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-con.e-child {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
body.page-id-49887 .our-service-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item:not([open]):hover > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: var(--orange);
}
body.page-id-49887 .our-service-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
body.page-id-49887 .our-service-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: var(--orange);
}
body.page-id-49887 .our-service-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item[open] .e-con.e-child {
  border-top: 0;
  border-top: 0;
  border-color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-49887 .our-service-section .e-grid .elementor-widget-n-accordion {
    margin-bottom: 2.5vw;
  }
}
@media (max-width: 767px) {
  body.page-id-49887 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-bg {
    background-position: 20%;
  }
  body.page-id-49887 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner {
    padding: 30vw 0 0;
  }
  body.page-id-49887 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents {
    margin-right: 5.6vw;
    max-width: 76%;
    padding: 4vw 4vw 4vw 5.6vw;
    margin-top: -7.3vw;
    border: 0.5px solid var(--stone-light);
  }
  body.page-id-49887 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2 {
    font-family: var(--font-family);
    font-weight: 400;
    font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
    line-height: 1.37;
    color: var(--bluegrey);
    font-weight: 700;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  body.page-id-49887 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents h2 {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  body.page-id-49887 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents p {
    font-size: 3.6vw;
    line-height: 129%;
  }
}
@media (max-width: 767px) {
  body.page-id-49887 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .swiper-wrapper .swiper-slide .swiper-slide-inner::after {
    display: none;
  }
}
@media (max-width: 767px) {
  body.page-id-49887 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button {
    font-size: 11vw;
    top: 95%;
  }
  body.page-id-49887 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-prev {
    left: 51vw;
  }
  body.page-id-49887 .custom-slider-section .custom-slides .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-swiper-button.elementor-swiper-button-next {
    right: 26vw;
  }
}
body.page-id-49887 .news-slider-section, .news-slider-section {
  margin-bottom: clamp(53px, 6.9vw, 176.6px);
}
body.page-id-49887 .news-slider-section .e-con-inner .elementor-widget-heading h2, .news-slider-section .e-con-inner .elementor-widget-heading h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-49887 .news-slider-section .e-con-inner .elementor-widget-heading h2, .news-slider-section .e-con-inner .elementor-widget-heading h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-49887 .news-slider-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p, .news-slider-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-49887 .news-slider-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p, .news-slider-section .e-con-inner .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.page-id-49887 .news-slider-section .e-con-inner .news-grid .elementor-widget-container .dt-css-grid .wf-cell article .post-entry-content .ele-entry-title {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
  font-weight: 700;
}
@media (max-width: 767px) {
  body.page-id-49887 .news-slider-section .e-con-inner .news-grid .elementor-widget-container .dt-css-grid .wf-cell article .post-entry-content .ele-entry-title, .news-slider-section .e-con-inner .news-grid .elementor-widget-container .dt-css-grid .wf-cell article .post-entry-content .ele-entry-title {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.page-id-49887 .news-slider-section .e-con-inner .news-grid .elementor-widget-container .dt-css-grid .wf-cell article .post-entry-content .elementor-button, .news-slider-section .e-con-inner .news-grid .elementor-widget-container .dt-css-grid .wf-cell article .post-entry-content .elementor-button {
  margin-top: auto;
  font-family: var(--font-family);
  font-size: clamp(16px, 0.9375vw, 24px);
  font-weight: 700;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  border-radius: 5vw;
  background-color: orange;
  color: #fff;
  border: none;
  width: -moz-fit-content;
  width: fit-content;
}
body.page-id-49939 .hero-section .hero-title {
  position: relative;
}
@media (max-width: 767px) {
  body.page-id-49939 .hero-section {
    margin-top: 45px;
  }
  body.page-id-49939 .hero-section img {
    -o-object-fit: cover;
       object-fit: cover;
    height: 66vw;
  }
  body.page-id-49939 .hero-section .hero-text .hero-title {
    position: absolute;
  }
  body.page-id-49939 .hero-section .hero-text::after {
    right: 31.9vw;
  }
}
@media (max-width: 767px) {
  body.page-id-49939 .why-you-should-section {
    margin-bottom: 21vw;
  }
  body.page-id-49939 .passion-local-section .passion-local-right-box .text-box .elementor-widget-image {
    top: 25vw;
    left: -16vw;
  }
}
@media (max-width: 767px) {
  body.page-id-49939 .brands-caroussel-section .elementor-widget-text-editor {
    padding-left: 0;
    margin-bottom: 3vw !important;
  }
  body.page-id-49939 .brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
  body.page-id-49939 .brands-caroussel-section .elementor-widget-text-editor::before {
    display: none;
  }
}
@media (max-width: 767px) {
  body.page-id-49939 .hubo-comnsum-section {
    height: 67vw;
  }
  body.page-id-49939 .hubo-comnsum-section .elementor-motion-effects-container .elementor-motion-effects-layer {
    background-size: cover !important;
  }
  body.page-id-49939 .hubo-comnsum-section .text-btn-container-trans {
    margin: auto;
    padding: 7vw;
  }
}
body.page-id-49969 .hero-section .hero-title {
  position: relative;
}
@media (max-width: 767px) {
  body.page-id-49969 .hero-section {
    margin-top: 45px;
  }
  body.page-id-49969 .hero-section img {
    -o-object-fit: cover;
       object-fit: cover;
    height: 66vw;
  }
  body.page-id-49969 .hero-section .hero-text .hero-title {
    position: absolute;
  }
  body.page-id-49969 .hero-section .hero-text::after {
    right: 19.9vw;
  }
}
@media (max-width: 767px) {
  body.page-id-49969 .passion-local-section .passion-local-right-box .text-box .elementor-widget-image {
    text-align: left;
    position: absolute;
    top: 30vw;
    left: -29vw;
  }
  body.page-id-49969 .brands-caroussel-section .elementor-widget-text-editor {
    padding-left: 0;
    margin-bottom: 3vw !important;
  }
  body.page-id-49969 .brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
  body.page-id-49969 .brands-caroussel-section .elementor-widget-text-editor::before {
    display: none;
  }
  body.page-id-49969 .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .swiper-wrapper {
    min-height: 127vw;
  }
  body.page-id-49969 .accordion-section .e-grid .e-con-inner .elementor-widget-n-accordion .elementor-widget-container .e-n-accordion .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-header .e-n-accordion-item-title-text {
    margin-bottom: 2vw;
  }
  body.page-id-49969 .become-owner-store-section {
    height: 67vw;
  }
  body.page-id-49969 .become-owner-store-section .elementor-motion-effects-container .elementor-motion-effects-layer {
    background-size: cover !important;
  }
  body.page-id-49969 .become-owner-store-section .text-btn-container-trans {
    margin: auto;
    padding: 4vw;
  }
}

body.page-id-49969 .brands-caroussel-section a img, body.page-id-62894 .brands-caroussel-section a img, body.page-id-63247 .brands-caroussel-section a img, body.page-id-63206 .brands-caroussel-section a img  {
	vertical-align: middle !important;
	margin: 0 auto;
}

body.page-id-47777 .hero-section .hero-title {
  position: relative;
}
@media (max-width: 767px) {
  body.page-id-47777 .hero-section {
    margin-top: 45px;
  }
  body.page-id-47777 .hero-section img {
    -o-object-fit: cover;
       object-fit: cover;
    height: 66vw;
  }
  body.page-id-47777 .hero-section .hero-text .hero-title {
    position: absolute;
  }
  body.page-id-47777 .hero-section .hero-text::after {
    right: 12.9vw;
  }
}
@media (max-width: 767px) {
  body.page-id-47777 .passion-local-section .passion-local-right-box .text-box .elementor-widget-image {
    text-align: left;
    position: absolute;
    top: 25vw;
    left: -27vw;
  }
  body.page-id-47777 .brands-caroussel-section .elementor-widget-text-editor {
    padding-left: 0;
    margin-bottom: 3vw !important;
  }
  body.page-id-47777 .brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
  body.page-id-47777 .brands-caroussel-section .elementor-widget-text-editor::before {
    display: none;
  }
  body.page-id-47777 .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .swiper-wrapper {
    min-height: 166vw;
  }
}
body.page-id-49951 .hero-section .hero-title {
  position: relative;
}
@media (max-width: 767px) {
  body.page-id-49951 .hero-section {
    margin-top: 45px;
  }
  body.page-id-49951 .hero-section img {
    -o-object-fit: cover;
       object-fit: cover;
    height: 66vw;
  }
  body.page-id-49951 .hero-section .hero-text .hero-title {
    position: absolute;
  }
  body.page-id-49951 .hero-section .hero-text::after {
    right: 3.9vw;
  }
}
@media (max-width: 767px) {
  body.page-id-49951 .passion-local-section .passion-local-right-box .text-box .elementor-widget-image {
    text-align: left;
    position: absolute;
    top: 18vw;
    left: -13vw;
  }
  body.page-id-49951 .brands-caroussel-section .elementor-widget-text-editor {
    padding-left: 0;
    margin-bottom: 3vw !important;
  }
  body.page-id-49951 .brands-caroussel-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
  body.page-id-49951 .brands-caroussel-section .elementor-widget-text-editor::before {
    display: none;
  }
  body.page-id-49951 .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .swiper-wrapper {
    min-height: 127vw;
  }
  body.page-id-49951 .why-you-should-section {
    margin-bottom: 21vw;
  }
}
body.page-id-49963 .hero-section .hero-title {
  position: relative;
}
@media (max-width: 767px) {
  body.page-id-49963 .hero-section {
    margin-top: 45px;
  }
  body.page-id-49963 .hero-section img {
    -o-object-fit: cover;
       object-fit: cover;
    height: 66vw;
  }
  body.page-id-49963 .hero-section .hero-text .hero-title {
    position: absolute;
  }
  body.page-id-49963 .hero-section .hero-text::after {
    right: 9.9vw;
  }
}
@media (max-width: 767px) {
  body.page-id-49963 .out-branches-section {
    margin-bottom: 21vw;
  }
  body.page-id-49963 .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text {
    text-align: left;
    text-align: left;
  }
  body.page-id-49963 .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .swiper-wrapper {
    min-height: 100vw;
  }
  body.page-id-49963 .key-acc-section {
    margin-top: 11vw;
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container {
    margin-bottom: 10vw;
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta {
    height: auto;
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper {
    height: 48vw;
    width: 100%;
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg {
    width: 100%;
    height: 45vw;
    margin-left: 3vw;
    margin-top: 3vw;
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay {
    width: 97%;
    height: 49vw;
    margin-left: 3vw;
    margin-top: 3vw;
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content {
    max-height: unset;
    position: absolute;
    margin-left: 3vw;
    margin-top: 3vw;
    padding: 20px 30px;
    text-align: left;
    background-color: rgba(2, 2, 2, 0.2705882353);
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content h2 {
    color: #fff;
    font-size: 5.67vw;
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description {
    color: #fff;
    font-size: 4.14vw;
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child .elementor-cta--skin-classic .elementor-widget-container::before {
    content: "";
    position: absolute;
    background-color: transparent;
    z-index: 1;
    border: 1.7px solid var(--orange);
    transition: all 0.4s;
    width: 85%;
    height: 43vw;
    top: clamp(-20.5px, -0.8vw, -7.9px);
    left: clamp(-25.6px, -1vw, -7.9px);
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child .elementor-cta--skin-classic:hover .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay {
    background-color: var(--orange);
    opacity: 0.7;
    margin-left: 0;
    margin-top: 0;
    width: 100%;
    height: 46vw;
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child .elementor-cta--skin-classic:hover .elementor-widget-container::before {
    opacity: 0;
    transition: all 0.4s;
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child.second .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper {
    height: 57vw;
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child.second .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg {
    height: 54vw;
  }
  body.page-id-49963 .key-acc-section .business-units-grid .e-child.second .elementor-cta--skin-classic .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay {
    height: 57vw;
  }
}
body.page-id-49963 .strategic-partnerships-section .elementor-widget-text-editor {
  margin-bottom: clamp(7.68px, 1vw, 25px);
}
body.page-id-49963 .strategic-partnerships-section .elementor-widget-text-editor .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-bottom: clamp(6.9px, 0.9vw, 17px);
}
@media (max-width: 767px) {
  body.page-id-49963 .strategic-partnerships-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-49963 .strategic-partnerships-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-49963 .strategic-partnerships-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
body.page-id-25363 .hero-section .hero-title {
  position: relative;
}
@media (max-width: 767px) {
  body.page-id-25363 .hero-section {
    margin-top: 45px;
  }
  body.page-id-25363 .hero-section img {
    -o-object-fit: cover;
       object-fit: cover;
    height: 66vw;
  }
  body.page-id-25363 .hero-section .hero-text .hero-title {
    position: absolute;
  }
  body.page-id-25363 .hero-section .hero-text::after {
    right: 38.9vw;
  }
}
body.page-id-25363 .portals-section .retail-pay .elementor-cta__title {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-25363 .portals-section .retail-pay .elementor-cta__title {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-25363 .portals-section .retail-pay .elementor-cta__description {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-25363 .portals-section .retail-pay .elementor-cta__description {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
body.page-id-25363 .portals-section .retail-pay .elementor-cta__button, .elementor-widget-call-to-action .elementor-cta__button.elementor-button {
  font-family: var(--font-family);
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  font-weight: 700;
  padding-top: clamp(8.4px, 1.1vw, 21px);
  padding-right: clamp(14.6px, 1.9vw, 36px);
  padding-bottom: clamp(6.9px, 0.9vw, 17px);
  padding-left: clamp(14.6px, 1.9vw, 36px);
  border-radius: clamp(15px, 2vw, 38px) !important;
  background-color: #FFF !important ;
  color: #f07e25 !important;
  border: 2px solid #f07e25 !important;
  padding: 0.7vw 2vw;
}
body.page-id-25363 .portals-section .retail-pay .elementor-cta__button:hover. .elementor-widget-call-to-action .elementor-cta__button.elementor-button:hover {
  background-color: var(--bluegrey) !important;
	  color: #fff !important;
  border: 2px solid var(--bluegrey) !important;
}
@media (max-width: 767px) {
  body.page-id-25363 .portals-section .retail-pay .elementor-cta__button {
    font-size: 4.15vw !important;
    padding: 3.3vw 6.8vw 3.3vw 6.8vw !important;
    border-radius: 6vw !important;
  }
}
body.page-id-25363 .portals-section .text-box h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-25363 .portals-section .text-box h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-25363 .portals-section .text-box p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-25363 .portals-section .text-box p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  body.page-id-25363 .portals-section .retail-pay .elementor-cta__button {
    padding: 3.2vw 6.9vw 3vw 6.8vw !important;
    margin-bottom: 2vw;
  }
}



body.page-id-62256 .hero-section .hero-title, body.page-id-62287 .hero-section .hero-title, body.page-id-62341 .hero-section .hero-title, body.page-id-62314 .hero-section .hero-title {
  position: relative;
}
@media (max-width: 767px) {
  body.page-id-62256 .hero-section, body.page-id-62287 .hero-section, body.page-id-62341 .hero-section, body.page-id-62314 .hero-section {
    margin-top: 45px;
  }
  body.page-id-62256 .hero-section img, body.page-id-62287 .hero-section img, body.page-id-62341 .hero-section img, body.page-id-62314 .hero-section img {
    -o-object-fit: cover;
       object-fit: cover;
    height: 66vw;
  }
  body.page-id-62256 .hero-section .hero-text .hero-title, body.page-id-62287 .hero-section .hero-text .hero-title, body.page-id-62341 .hero-section .hero-text .hero-title, body.page-id-62314 .hero-section .hero-text .hero-title {
    position: absolute;
  }
  body.page-id-62256 .hero-section .hero-text::after, body.page-id-62287 .hero-section .hero-text::after, body.page-id-62341 .hero-section .hero-text::after, body.page-id-62314 .hero-section .hero-text::after {
    right: 1.9vw;
  }
  body.page-id-62256 .why-you-should-section, body.page-id-62287 .why-you-should-section, body.page-id-62341 .why-you-should-section, body.page-id-62314 .why-you-should-section {
    padding-top: 20vw;		
  }		
}
body.page-id-62256 .who-we-are-section, body.page-id-62287 .who-we-are-section, body.page-id-62341 .who-we-are-section, body.page-id-62314 .who-we-are-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
  margin-bottom: clamp(33px, 3vw, 76.8px);
}
body.page-id-62256 .who-we-are-section .passion-local-left-box .elementor-widget-heading .elementor-widget-container h2, body.page-id-62287 .who-we-are-section .passion-local-left-box .elementor-widget-heading .elementor-widget-container h2, body.page-id-62341 .who-we-are-section .passion-local-left-box .elementor-widget-heading .elementor-widget-container h2, body.page-id-62314 .who-we-are-section .passion-local-left-box .elementor-widget-heading .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-62256 .who-we-are-section .passion-local-left-box .elementor-widget-heading .elementor-widget-container h2, body.page-id-62287 .who-we-are-section .passion-local-left-box .elementor-widget-heading .elementor-widget-container h2, body.page-id-62341 .who-we-are-section .passion-local-left-box .elementor-widget-heading .elementor-widget-container h2, body.page-id-62314 .who-we-are-section .passion-local-left-box .elementor-widget-heading .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-62256 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container, body.page-id-62287 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container, body.page-id-62341 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container, body.page-id-62314 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container {
  margin: clamp(7.68px, 1vw, 25px) 0vw clamp(15.36px, 2vw, 50px) 0vw;
}
body.page-id-62256 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container h3, body.page-id-62287 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container h3, body.page-id-62341 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container h3, body.page-id-62314 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container h3 {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-62256 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container h3, body.page-id-62287 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container h3, body.page-id-62341 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container h3, body.page-id-62314 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container h3 {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.page-id-62256 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62287 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62341 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62314 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  text-align: left;
}
@media (max-width: 767px) {
  body.page-id-62256 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62287 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62341 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62314 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  body.page-id-62256 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container, body.page-id-62287 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container, body.page-id-62341 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container, body.page-id-62314 .who-we-are-section .passion-local-left-box .elementor-widget-text-editor .elementor-widget-container {
    margin: 0;
  }
}
.who-we-are-section .passion-local-right-box {
  padding-top: clamp(80px, 8vw, 204px);
  margin-top: clamp(33px, 3vw, 76.8px);
}
.who-we-are-section .passion-local-right-box .bg-title .elementor-widget-container h2, .lowopacity h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: 13vw;
  line-height: 100%;
  color: var(--bluegrey);
  opacity: 0.04;
}
body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .elementor-widget-image .elementor-widget-container img, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .elementor-widget-image .elementor-widget-container img {
  width: 17.9vw;
  height: auto;
}
body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container h4, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container h4, .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container h4 {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
  font-weight: 700;
  line-height: 1.5;
}
@media (max-width: 767px) {
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container h4, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container h4, .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container h4 {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container p, .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container p, .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger, .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger {
  width: 17.9vw;
  height: auto;
}
@media (max-width: 1335px) {
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container, .who-we-are-section .passion-local-right-box .text-box .video-container {
    top: 2vw;
  }
}
@media (max-width: 1240px) {
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container, .who-we-are-section .passion-local-right-box .text-box .video-container {
    top: 3vw;
  }
}
@media (max-width: 1140px) {
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container, .who-we-are-section .passion-local-right-box .text-box .video-container {
    top: 4vw;
  }
}
@media (max-width: 1040px) {
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container, .who-we-are-section .passion-local-right-box .text-box .video-container {
    top: 6vw;
  }
}
@media (max-width: 1024px) {
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container, .who-we-are-section .passion-local-right-box .text-box .video-container {
    top: 11vw;
  }
}
@media (max-width: 844px) {
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container, .who-we-are-section .passion-local-right-box .text-box .video-container {
    top: 15vw;
  }
}
@media (max-width: 1024px) {
  body.page-id-62256 .who-we-are-section .passion-local-right-box, body.page-id-62287 .who-we-are-section .passion-local-right-box, .who-we-are-section .passion-local-right-box {
    align-self: start;
  }
}
@media (max-width: 767px) {
  body.page-id-62256 .who-we-are-section .passion-local-right-box, body.page-id-62287 .who-we-are-section .passion-local-right-box, .who-we-are-section .passion-local-right-box {
    padding-top: 0;
  }
  body.page-id-62256 .who-we-are-section .passion-local-right-box .bg-title, body.page-id-62287 .who-we-are-section .passion-local-right-box .bg-title, .who-we-are-section .passion-local-right-box .bg-title {
    display: none;
  }
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container h4, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container h4, .who-we-are-section .passion-local-right-box .text-box .elementor-widget-text-editor .elementor-widget-container h4 {
    font-size: 5.67vw !important;
    margin-bottom: 2vw;
  }
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container, .who-we-are-section .passion-local-right-box .text-box .video-container {
    position: relative;
  }
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger, .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger {
    width: 100%;
    height: auto;
  }
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger .e-hosted-video, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger .e-hosted-video, .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger .e-hosted-video {
    --video-aspect-ratio: 2;
  }
  .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger .e-hosted-video .elementor-custom-embed-image-overlay, .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger .e-hosted-video .elementor-custom-embed-image-overlay {
    background-image: url("/wp-content/uploads/2026/01/who-we-are-btn-mobile.png");
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100%;
    height: 38vw;
  }
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger .e-hosted-video .elementor-custom-embed-image-overlay img, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger .e-hosted-video .elementor-custom-embed-image-overlay img, .who-we-are-section .passion-local-right-box .text-box .video-container .video-trigger .e-hosted-video .elementor-custom-embed-image-overlay img {
    display: none;
  }
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container .view-trigger-3d .elementor-widget-container, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container .view-trigger-3d .elementor-widget-container, .who-we-are-section .passion-local-right-box .text-box .video-container .view-trigger-3d .elementor-widget-container {
    margin: 0;
  }
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container .view-trigger-3d .elementor-widget-container a, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container .view-trigger-3d .elementor-widget-container a, .who-we-are-section .passion-local-right-box .text-box .video-container .view-trigger-3d .elementor-widget-container a {
    background-image: url("/wp-content/uploads/2026/01/3dview-btn-mobile.png");
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100%;
    height: 38vw;
  }
  body.page-id-62256 .who-we-are-section .passion-local-right-box .text-box .video-container .view-trigger-3d .elementor-widget-container a img, body.page-id-62287 .who-we-are-section .passion-local-right-box .text-box .video-container .view-trigger-3d .elementor-widget-container a img, .who-we-are-section .passion-local-right-box .text-box .video-container .view-trigger-3d .elementor-widget-container a img {
    display: none;
  }
}
@media (max-width: 1024px) {
  body.page-id-62256 .who-we-are-section, body.page-id-62287 .who-we-are-section, body.page-id-62341 .who-we-are-section, body.page-id-62314 .who-we-are-section {
    margin-bottom: 16vw;
  }
}
@media (max-width: 767px) {
  body.page-id-62256 .who-we-are-section, body.page-id-62287 .who-we-are-section, body.page-id-62341 .who-we-are-section, body.page-id-62314 .who-we-are-section {
    margin-bottom: 0vw;
  }
}
body.page-id-62256 .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta .elementor-cta__content .elementor-cta__title, body.page-id-62287 .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta .elementor-cta__content .elementor-cta__title, .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta .elementor-cta__content .elementor-cta__title {
  width: 20vw !important;
}
@media (max-width: 767px) {
  body.page-id-62256 .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__content .elementor-cta__title, body.page-id-62287 .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__content .elementor-cta__title, .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover .elementor-cta .elementor-cta__content .elementor-cta__title {
    bottom: 5vw !important;
  }
  body.page-id-62256 .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.second.is-open .elementor-cta .elementor-cta__content .elementor-cta__title, body.page-id-62287 .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.second.is-open .elementor-cta .elementor-cta__content .elementor-cta__title,.why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.second.is-open .elementor-cta .elementor-cta__content .elementor-cta__title {
    bottom: 48vw !important;
  }
  body.page-id-62256 .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta .elementor-cta__content .elementor-cta__title, body.page-id-62287 .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta .elementor-cta__content .elementor-cta__title, .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third .elementor-cta .elementor-cta__content .elementor-cta__title {
    width: 50vw !important;
  }
  body.page-id-62256 .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.is-open.first .elementor-cta .elementor-cta__content .elementor-cta__title, body.page-id-62287 .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.is-open.first .elementor-cta .elementor-cta__content .elementor-cta__title, .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.is-open.first .elementor-cta .elementor-cta__content .elementor-cta__title {
    bottom: 68vw !important;
  }
  body.page-id-62256 .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third.is-open .elementor-cta .elementor-cta__content .elementor-cta__title, body.page-id-62287 .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third.is-open .elementor-cta .elementor-cta__content .elementor-cta__title, .why-you-should-section .why-you-should-grid .elementor-cta--skin-cover.third.is-open .elementor-cta .elementor-cta__content .elementor-cta__title {
    bottom: 52vw !important;
  }
}
body.page-id-62256 .out-branches-section, body.page-id-62287 .out-branches-section, body.page-id-62341 .out-branches-section, body.page-id-62314 .out-branches-section {
  margin-bottom: 12vw;
}
@media (max-width: 767px) {
  body.page-id-62256 .out-branches-section, body.page-id-62287 .out-branches-section, body.page-id-62341 .out-branches-section, body.page-id-62314 .out-branches-section {
    margin-bottom: 21vw;
  }
}
body.page-id-62256 .you-deserve-section .elementor-widget-container h2, body.page-id-62287 .you-deserve-section .elementor-widget-container h2, .you-deserve-section .elementor-widget-container h2 {
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  margin-bottom: clamp(6.9px, 0.9vw, 17px);
}
body.page-id-62256 .you-deserve-section .elementor-widget-container p, body.page-id-62287 .you-deserve-section .elementor-widget-container p, .you-deserve-section .elementor-widget-container p {
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  font-weight: 400;
  margin-bottom: clamp(6.9px, 0.9vw, 17px);
}
body.page-id-62256 .you-deserve-section .elementor-widget-container .wp-caption-text, body.page-id-62287 .you-deserve-section .elementor-widget-container .wp-caption-text, .you-deserve-section .elementor-widget-container .wp-caption-text {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-top: 25px;
}
body.page-id-62256 .you-deserve-section .swiper-slide .wp-caption img, body.page-id-62287 .you-deserve-section .swiper-slide .wp-caption img, .you-deserve-section .swiper-slide .wp-caption img {
  width: 100%;
}
@media (max-width: 767px) {
  .you-deserve-section .elementor-widget-n-carousel .e-n-carousel {
    width: 100%;
  }
  .you-deserve-section .elementor-widget-n-carousel .e-n-carousel img {
    max-height: 58vw;
    width: 100%;
  }
}
.culture-makes-section .elementor-widget-text-editor .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-bottom: clamp(6.9px, 0.9vw, 17px);
}
.culture-makes-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-bottom: clamp(6.9px, 0.9vw, 17px);
}
@media (max-width: 1200px) {
  .culture-makes-section .elementor-widget-text-editor {
    width: 100%;
  }
  .culture-makes-section .elementor-widget-text-editor .elementor-widget-container {
    margin: 0vw 7.3vw 6vw 7.3vw;
  }
}
@media (max-width: 767px) {
  .culture-makes-section .elementor-widget-text-editor .elementor-widget-container {
    margin: 0vw 0vw 4vw 0vw;
  }
}
.culture-makes-section .full-width-slider .elementor-swiper .swiper-wrapper .swiper-slide-contents {
  background: rgba(255, 255, 255, 0.4);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  border-radius: 5px;
  margin-right: 4.6vw;
  max-width: 30.7%;
  padding: 4vw 2vw 3vw 2.6vw;
  margin-top: 7.7vw;
  z-index: 1;
}
.culture-makes-section .full-width-slider .elementor-swiper .swiper-wrapper .swiper-slide-contents h2 {
  font-size: 1.666vw;
  font-weight: 700;
  margin-bottom: 1vw;
  font-family: var(--font-family);
  font-style: italic;
  line-height: 123%;
  color: var(--bluegrey);
}
.culture-makes-section .full-width-slider .elementor-swiper .swiper-wrapper .swiper-slide-contents p {
  font-family: var(--font-family);
  font-size: 1.145vw;
  line-height: 136%;
  font-weight: 400;
  margin-bottom: 2vw;
  color: var(--bluegrey);
}
.culture-makes-section .full-width-slider .elementor-swiper .swiper-wrapper .swiper-slide-contents .elementor-button {
  font-family: var(--font-family) !important;
  font-size: 1.15vw !important;
  font-weight: 700 !important;
  padding: 1.1vw 2.6vw 0.9vw 2.5vw !important;
  border-radius: 2vw !important;
  background-color: orange !important;
  color: #fff !important;
  border: none !important;
}
.culture-makes-section .full-width-slider .elementor-swiper .swiper-wrapper .swiper-slide-contents .elementor-button:hover {
  background-color: var(--bluegrey) !important;
}
@media (max-width: 767px) {
  .culture-makes-section .full-width-slider .elementor-swiper .swiper-wrapper .swiper-slide-contents .elementor-button {
    font-size: 4.15vw !important;
    padding: 3.3vw 6.8vw 3.3vw 6.8vw !important;
    border-radius: 6vw !important;
  }
}
.culture-makes-section .full-width-slider .elementor-swiper .swiper-wrapper .swiper-slide-contents::before {
  content: "";
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg width='87.112068' height='71.75676' viewBox='0 0 87.112068 71.75676' fill='none' version='1.1' id='svg1' sodipodi:docname='“.svg' inkscape:version='1.3 (0e150ed, 2023-07-21)' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs1' /%3E%3Csodipodi:namedview id='namedview1' pagecolor='%23ffffff' bordercolor='%23000000' borderopacity='0.25' inkscape:showpageshadow='2' inkscape:pageopacity='0.0' inkscape:pagecheckerboard='0' inkscape:deskcolor='%23d1d1d1' inkscape:zoom='6.5555556' inkscape:cx='31.347458' inkscape:cy='43.627119' inkscape:window-width='1920' inkscape:window-height='1027' inkscape:window-x='0' inkscape:window-y='25' inkscape:window-maximized='0' inkscape:current-layer='svg1' /%3E%3Cpath opacity='0.5' d='M 0,71.756756 19.194169,0 h 22.1471 l -11.8118,71.756756 z m 45.770769,0 L 64.964969,0 h 22.1471 l -11.8118,71.756756 z' fill='%23f07e25' id='path1' style='display:inline' /%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  width: 9.4vw;
  height: 9.4vw;
  left: -2.7vw;
  top: -1.8vw;
  z-index: -1;
}
@media (max-width: 767px) {
  .culture-makes-section .full-width-slider .elementor-swiper .swiper-wrapper .swiper-slide-contents {
    max-width: 50%;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    margin-right: 0;
    padding: 5vw 2vw 3vw 3vw;
  }
   .culture-makes-section .full-width-slider .elementor-swiper .swiper-wrapper .swiper-slide-contents::before {
    width: 14.4vw;
    height: 14.4vw;
    left: 2.3vw;
    top: 1.5vw;
  }
   .culture-makes-section .full-width-slider .elementor-swiper .swiper-wrapper .swiper-slide-contents h2 {
    font-size: 3.9vw;
  }
  .culture-makes-section .full-width-slider .elementor-swiper .swiper-wrapper .swiper-slide-contents p {
    font-size: 3.6vw;
  }
}
 .culture-makes-section .full-width-slider .elementor-swiper .elementor-swiper-button {
  top: -3vw;
}
 .culture-makes-section .full-width-slider .elementor-swiper .elementor-swiper-button.elementor-swiper-button-prev {
  left: 47vw;
}
 .culture-makes-section .full-width-slider .elementor-swiper .elementor-swiper-button.elementor-swiper-button-prev i::before {
  content: "\e92f";
}
 .culture-makes-section .full-width-slider .elementor-swiper .elementor-swiper-button.elementor-swiper-button-next {
  right: 45vw;
}
.culture-makes-section .full-width-slider .elementor-swiper .elementor-swiper-button.elementor-swiper-button-next i::before {
  content: "\e930";
}
@media (max-width: 1200px) {
   .culture-makes-section .full-width-slider .elementor-swiper .elementor-swiper-button.elementor-swiper-button-next {
    right: 43vw;
  }
}
 .culture-makes-section .full-width-slider .elementor-swiper .elementor-swiper-button i::before {
  color: #95A6B1;
  font-family: "the7-feather" !important;
  font-size: 55px;
}
@media (max-width: 767px) {
  .culture-makes-section .full-width-slider .elementor-swiper .elementor-swiper-button {
    top: unset;
    bottom: -26vw;
  }
   .culture-makes-section .full-width-slider .elementor-swiper .elementor-swiper-button.elementor-swiper-button-prev {
    left: 25vw !important;
  }
   .culture-makes-section .full-width-slider .elementor-swiper .elementor-swiper-button.elementor-swiper-button-next {
    left: unset !important;
    right: 25vw !important;
  }
}
@media (max-width: 767px) {
   .out-branches-section .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .swiper-wrapper {
    min-height: 178vw;
  }
   .out-branches-section.second .out-branches-inner .tabs-box .elementor-widget-container .e-n-tabs .e-n-tabs-content .e-child .elementor-swiper .swiper-wrapper {
    min-height: 122vw;
  }
}
body.page-id-49826 .hero-section .hero-title, body.page-id-62000 .hero-section .hero-title {
  position: relative;
}
@media (max-width: 767px) {
  body.page-id-49826 .hero-section, body.page-id-62000 .hero-section {
    margin-top: 45px;
  }
  body.page-id-49826 .hero-section img, body.page-id-62000 .hero-section img {
    -o-object-fit: cover;
       object-fit: cover;
    height: 66vw;
  }
  body.page-id-49826 .hero-section .hero-text .hero-title, body.page-id-62000 .hero-section .hero-text .hero-title {
    position: absolute;
  }
  body.page-id-49826 .hero-section .hero-text::after {
    right: 15.9vw;
  }
}
@media (max-width: 767px) {
  body.page-id-49826 .passion-local-section .passion-local-right-box .text-box .elementor-widget-image, body.page-id-62000 .passion-local-section .passion-local-right-box .text-box .elementor-widget-image {
    top: 32vw;
  }
}
body.page-id-49826 .why-you-should-section, body.page-id-62000 .why-you-should-section {
  margin-bottom: 0;
}
body.page-id-49826 .affiliate-marketing-section .left-box h2, body.page-id-62000 .affiliate-marketing-section .left-box h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-49826 .affiliate-marketing-section .left-box h2, body.page-id-62000 .affiliate-marketing-section .left-box h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-49826 .affiliate-marketing-section .left-box p, body.page-id-62000 .affiliate-marketing-section .left-box p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-49826 .affiliate-marketing-section .left-box p, body.page-id-62000 .affiliate-marketing-section .left-box p {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  body.page-id-49826 .affiliate-marketing-section .left-box, body.page-id-62000 .affiliate-marketing-section .left-box {
    padding: 0;
  }
  body.page-id-49826 .affiliate-marketing-section .left-box p {
    margin: 0;
  }
}
body.page-id-49826 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container h4, body.page-id-62000 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container h4 {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
  font-weight: 700;
  background-color: #fff;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 1vw;
  margin-left: -1.1vw;
  margin-bottom: clamp(18px, 1.14583vw, 29.3333px);
}
@media (max-width: 767px) {
  body.page-id-49826 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container h4, body.page-id-62000 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container h4 {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.page-id-49826 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container p, body.page-id-62000 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container p, body.page-id-49826 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container li, body.page-id-62000 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container li {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
}
@media (max-width: 767px) {
  body.page-id-49826 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container p, body.page-id-62000 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container p, body.page-id-49826 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container li, body.page-id-62000 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container li {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
body.page-id-49826 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container p em, body.page-id-62000 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container p em, body.page-id-49826 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container li em, body.page-id-62000 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container li em {
  line-height: 1;
}
body.page-id-49826 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container p:has(em), body.page-id-62000 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container p:has(em) {
  line-height: 1;
}
body.page-id-49826 .affiliate-marketing-section .right-box .texteditor::before, body.page-id-62000 .affiliate-marketing-section .right-box .texteditor::before {
  content: "";
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  width: 96%;
  height: 82%;
  left: 2.4vw;
  top: 4.3vw;
  border: 1px solid var(--stone-light);
  z-index: -1;
  border-radius: 5px;
}
@media (max-width: 1440px) {
  body.page-id-49826 .affiliate-marketing-section .right-box .texteditor::before, body.page-id-62000 .affiliate-marketing-section .right-box .texteditor::before {
    height: 93%;
  }
}
@media (max-width: 767px) {
  body.page-id-49826 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container h4, body.page-id-62000 .affiliate-marketing-section .right-box .texteditor .elementor-widget-container h4 {
    background-color: #fdf8f4;
    font-size: 6vw;
    padding: 0 4vw;
    margin-left: 3.9vw;
  }
  body.page-id-49826 .affiliate-marketing-section .right-box .texteditor::before, body.page-id-62000 .affiliate-marketing-section .right-box .texteditor::before {
    height: 96%;
    top: 8vw;
  }
}
body.page-id-49826 .libris-blz-section, body.page-id-62000 .libris-blz-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 7.3vw;
  padding-right: 7.3vw;
  max-width: 2560px !important;
}
body.page-id-49826 .libris-blz-section .elementor-widget-text-editor, body.page-id-62000 .libris-blz-section .elementor-widget-text-editor {
  padding-right: 40vw;
  margin-bottom: clamp(36px, 2.8vw, 53.7px);
}
body.page-id-49826 .libris-blz-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-62000 .libris-blz-section .elementor-widget-text-editor .elementor-widget-container h2 {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: clamp(20px, 1.6666666667vw, 42.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-bottom: clamp(6.9px, 0.9vw, 17px);
}
@media (max-width: 767px) {
  body.page-id-49826 .libris-blz-section .elementor-widget-text-editor .elementor-widget-container h2, body.page-id-62000 .libris-blz-section .elementor-widget-text-editor .elementor-widget-container h2 {
    font-size: 5.67vw;
    margin-bottom: 2vw;
  }
}
body.page-id-49826 .libris-blz-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62000 .libris-blz-section .elementor-widget-text-editor .elementor-widget-container p {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(18px, 1.1458333333vw, 29.3333333333px);
  line-height: 1.2;
  color: var(--bluegrey);
  line-height: 1.2;
}
@media (max-width: 767px) {
  body.page-id-49826 .libris-blz-section .elementor-widget-text-editor .elementor-widget-container p, body.page-id-62000 .libris-blz-section .elementor-widget-text-editor .elementor-widget-container p {
    font-size: 4.4vw;
    line-height: 129%;
  }
}
body.page-id-49826 .libris-blz-section .elementor-widget-text-editor::before, body.page-id-62000 .libris-blz-section .elementor-widget-text-editor::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='165' height='199' viewBox='0 0 165 199' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M82.5 0C99.5582 0 113.44 13.9203 113.44 31.0259L113.44 80.295C125.228 69.7048 144.638 70.1702 155.941 81.4843C161.742 87.3025 165 95.1927 165 103.42C165 111.647 161.742 119.537 155.941 125.355L82.5 199L9.05881 125.355C3.25845 119.537 0 111.647 0 103.42C0 95.1927 3.25845 87.3025 9.05881 81.4843C20.3416 70.1599 39.7822 69.6945 51.56 80.295V31.0259C51.56 13.9203 65.4418 0 82.5 0ZM92.8133 130.164V31.0259C92.6945 28.363 91.5561 25.8488 89.6349 24.0065C87.7138 22.1643 85.1581 21.1362 82.5 21.1362C79.8419 21.1362 77.2862 22.1643 75.3651 24.0065C73.4439 25.8488 72.3055 28.363 72.1867 31.0259V130.164L38.2249 96.1078C36.2616 94.2253 33.6498 93.1746 30.9334 93.1746C28.2169 93.1746 25.6052 94.2253 23.6418 96.1078C21.7084 98.0473 20.6223 100.677 20.6223 103.42C20.6223 106.162 21.7084 108.792 23.6418 110.731L82.5 169.753L141.358 110.731C143.292 108.792 144.378 106.162 144.378 103.42C144.378 100.677 143.292 98.0473 141.358 96.1078C139.395 94.2253 136.783 93.1746 134.067 93.1746C131.35 93.1746 128.738 94.2253 126.775 96.1078L92.8133 130.164Z' fill='%23DEE4E8' /%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  width: clamp(122px, 8.7vw, 167px);
  height: clamp(147px, 10.5vw, 201px);
  left: 15.6vw;
  top: -2.7vw;
  z-index: -1;
}
@media (max-width: 1024px) {
  body.page-id-49826 .libris-blz-section .elementor-widget-text-editor, body.page-id-62000 .libris-blz-section .elementor-widget-text-editor {
    padding-right: 0;
  }
}
body.page-id-49826 .libris-blz-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal, body.page-id-62000 .libris-blz-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal {
  margin: 0;
  width: 100%;
}
body.page-id-49826 .libris-blz-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide, body.page-id-62000 .libris-blz-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide {
  min-width: clamp(316px, 17.2vw, 330px);
}
body.page-id-49826 .libris-blz-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child, body.page-id-62000 .libris-blz-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child {
  padding-right: clamp(14.6px, 1.8vw, 36.48px);
}
body.page-id-49826 .libris-blz-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text, body.page-id-62000 .libris-blz-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: clamp(17px, 1.0416666667vw, 26.6666666667px);
  line-height: 1.37;
  color: var(--bluegrey);
  margin-top: 25px;
}
@media (max-width: 767px) {
  body.page-id-49826 .libris-blz-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text, body.page-id-62000 .libris-blz-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child .e-con-inner .elementor-widget-image .elementor-widget-container .wp-caption-text {
    font-size: 4.14vw;
    line-height: 125%;
  }
}
@media (max-width: 767px) {
  body.page-id-49826 .libris-blz-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child, body.page-id-62000 .libris-blz-section .elementor-widget-n-carousel .elementor-widget-container .swiper-horizontal .swiper-wrapper .swiper-slide .e-child {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  body.page-id-49826 .libris-blz-section .elementor-widget-text-editor, body.page-id-62000 .libris-blz-section .elementor-widget-text-editor {
    padding-right: 0;
    margin-bottom: 3vw !important;
  }
  body.page-id-49826 .libris-blz-section .elementor-widget-text-editor::before, body.page-id-62000 .libris-blz-section .elementor-widget-text-editor::before {
    display: none;
  }
}

#footer.solid-bg {
  background: transparent;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
}
	
	
	
