:root{--wp-block-synced-color:#7a00df;--porto-grid-gutter-width:30px;--porto-primary-color:#1c5fa8;--porto-primary-color-inverse:#ffffff;--porto-secondary-color:#e36159;--porto-tertiary-color:#2baab1;--porto-quaternary-color:#383f48;--porto-dark-color:#212529;--porto-light-color:#ffffff;--porto-light-color-inverse:#212529;--porto-body-ff:"Open Sans";--porto-body-fw:400;--porto-body-fs:14px;--porto-body-lh:26px;--porto-body-ls:0;--porto-body-color:#6d6d6d;--porto-menu-text-transform:uppercase;--porto-fluid-spacing:30px;--porto-container-spacing:15px;--porto-primary-dark-5:#195393;--porto-primary-dark-10:#15477d;--porto-primary-light-5:#206cbe;--porto-primary-light-7:#2271c7;--porto-primary-light-10:#2478d4;--porto-light-dark-10:#e6e6e6;--porto-light-light-7:#ffffff;--porto-light-light-10:#ffffff;--porto-body-bg:#fff;--porto-title-bgc:#f5f5f5;--porto-input-bc:rgba(0,0,0,0.08);--porto-heading-color:#222529;--porto-normal-bg:#fff;--porto-gray-2:#e7e7e7;--porto-gray-5:#e7e7e7;--porto-normal-bc:rgba(0,0,0,.06);}@media (min-resolution:192dpi){}:root .has-very-light-gray-background-color{background-color:rgb(238,238,238);}:root .has-very-dark-gray-background-color{background-color:rgb(49,49,49);}:root .has-very-light-gray-color{color:rgb(238,238,238);}:root .has-very-dark-gray-color{color:rgb(49,49,49);}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,rgb(0,208,132),rgb(6,147,227));}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,rgb(52,226,228),rgb(71,33,251) 50%,rgb(171,29,254));}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,rgb(250,172,168),rgb(218,208,236));}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,rgb(250,250,225),rgb(103,166,113));}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,rgb(253,215,154),rgb(0,74,89));}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,rgb(51,9,104),rgb(49,205,207));}:root .has-midnight-gradient-background{background:linear-gradient(135deg,rgb(2,3,129),rgb(40,116,252));}:root .has-text-align-center{text-align:center;}:root .has-text-align-left{text-align:left;}:root .has-text-align-right{text-align:right;}html:where(.has-border-color){border-style:solid;}html:where([style*="border-color"]){border-style:solid;}html:where([style*="border-top-color"]){border-top-style:solid;}html:where([style*="border-right-color"]){border-right-style:solid;}html:where([style*="border-bottom-color"]){border-bottom-style:solid;}html:where([style*="border-left-color"]){border-left-style:solid;}html:where([style*="border-width"]){border-style:solid;}html:where([style*="border-top-width"]){border-top-style:solid;}html:where([style*="border-right-width"]){border-right-style:solid;}html:where([style*="border-bottom-width"]){border-bottom-style:solid;}html:where([style*="border-left-width"]){border-left-style:solid;}html:where(img[class*="wp-image-"]){height:auto;max-width:100%;}@media screen and (max-width:600px){}:where(body){margin:0px;}body .is-layout-flex{display:flex;}body .is-layout-grid{display:grid;}body{padding:0px;margin:0px;font-family:"Open Sans",sans-serif;font-size:0.875rem;font-weight:400;line-height:1.8571;color:rgb(109,109,109);background-color:rgb(255,255,255);text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}:root:where(.wp-element-button,.wp-block-button__link){background-color:rgb(50,55,60);border-width:0px;color:rgb(255,255,255);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding:calc(0.667em + 2px) calc(1.333em + 2px);text-decoration:none;text-transform:inherit;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes blink{0%,100%{opacity:0;}50%{opacity:1;}}h2{--porto-h2-ff:"Open Sans";--porto-h2-fw:700;--porto-h2-fs:30.8px;--porto-h2-lh:30.8px;--porto-h2-ls:-1.54px;--porto-h2-color:#212529;}h3{--porto-h3-ff:"Open Sans";--porto-h3-fw:400;--porto-h3-fs:15.4px;--porto-h3-lh:20.02px;--porto-h3-ls:-0.77px;--porto-h3-color:#212529;}h4{--porto-h4-ff:"Open Sans";--porto-h4-fw:400;--porto-h4-fs:20px;--porto-h4-lh:27px;--porto-h4-ls:normal;}h6{--porto-h6-ff:"Open Sans";--porto-h6-fw:400;--porto-h6-fs:14px;--porto-h6-lh:18px;--porto-h6-ls:normal;}#header .logo{--porto-logo-mw:200px;}@media (min-width:992px) and (max-width:1229px){}@media (min-width:1230px){#header .logo{--porto-logo-mw:200px;}}@media (max-width:991px){#header .logo{--porto-logo-mw:110px;}}.container-fluid::after,.container-fluid::before,.container::after,.container::before,.nav::after,.nav::before,.navbar-collapse::after,.navbar-collapse::before,.navbar-header::after,.navbar-header::before,.navbar::after,.navbar::before,.row::after,.row::before,.vc_row::after,.vc_row::before{content:" ";display:table;}.container-fluid::after,.container::after,.nav::after,.navbar-collapse::after,.navbar-header::after,.navbar::after,.row::after,.vc_row::after{clear:both;}.vc_column_container{width:100%;padding-left:0px;padding-right:0px;}.vc_row{margin-left:-15px;margin-right:-15px;}.vc_clearfix::after,.vc_clearfix::before{content:" ";display:table;}.vc_clearfix::after{clear:both;}#content .wpb_text_column:last-child,#content .wpb_text_column p:last-child,.wpb_text_column:last-child,.wpb_text_column p:last-child{margin-bottom:0px;}.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:35px;}.wpb-content-wrapper{margin:0px;padding:0px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;overflow:unset;display:block;}.vc_parallax{position:relative;overflow:hidden;}.vc_parallax>*{position:relative;z-index:1;}.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0px;padding-right:0px;}.vc_row[data-vc-full-width]{transition:opacity 0.5s;overflow:hidden;}.vc_row[data-vc-full-width-temp]{width:100vw;margin-left:calc(50% - 50vw);left:0px;right:0px;}.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table;}.vc_column-inner::after{clear:both;}.vc_column_container>.vc_column-inner{box-sizing:border-box;width:100%;}.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:35px;}body ul.wpb_thumbnails-fluid li{padding:0px;margin-left:0px;background-image:none;list-style:none!important;}body ul.wpb_thumbnails-fluid li::after,body ul.wpb_thumbnails-fluid li::before{display:none!important;}.wpb_single_image img{height:auto;max-width:100%;vertical-align:top;}.wpb_single_image .vc_single_image-wrapper{display:inline-block;vertical-align:top;max-width:100%;}.wpb_single_image.vc_align_center{text-align:center;}.wpb_animate_when_almost_visible{opacity:0;}.wpb_animate_when_almost_visible:not(.wpb_start_animation){animation:auto ease 0s 1 normal none running none;}.left-to-right,.wpb_left-to-right{animation:0.7s cubic-bezier(0.175,0.885,0.32,1.275) 0s 1 normal none running wpb_ltr;}@-webkit-keyframes wpb_ttb{0%{transform:translate(0px,-10%);opacity:0;}100%{transform:translate(0px,0px);opacity:1;}}@keyframes wpb_ttb{0%{transform:translate(0px,-10%);opacity:0;}100%{transform:translate(0px,0px);opacity:1;}}@-webkit-keyframes wpb_btt{0%{transform:translate(0px,10%);opacity:0;}100%{transform:translate(0px,0px);opacity:1;}}@keyframes wpb_btt{0%{transform:translate(0px,10%);opacity:0;}100%{transform:translate(0px,0px);opacity:1;}}@-webkit-keyframes wpb_ltr{0%{transform:translate(-10%,0px);opacity:0;}100%{transform:translate(0px,0px);opacity:1;}}@keyframes wpb_ltr{0%{transform:translate(-10%,0px);opacity:0;}100%{transform:translate(0px,0px);opacity:1;}}@-webkit-keyframes wpb_rtl{0%{transform:translate(10%,0px);opacity:0;}100%{transform:translate(0px,0px);opacity:1;}}@keyframes wpb_rtl{0%{transform:translate(10%,0px);opacity:0;}100%{transform:translate(0px,0px);opacity:1;}}@-webkit-keyframes wpb_appear{0%{transform:scale(0.5);opacity:0.1;}100%{transform:scale(1);opacity:1;}}@keyframes wpb_appear{0%{transform:scale(0.5);opacity:0.1;}100%{transform:scale(1);opacity:1;}}@-webkit-keyframes vc_woo-add-cart-load{0%,100%,80%{box-shadow:rgba(235,235,235,0.75) 0px 2.5em 0px -1.3em;}40%{box-shadow:rgba(235,235,235,0.75) 0px 2.5em 0px 0px;}}@keyframes vc_woo-add-cart-load{0%,100%,80%{box-shadow:rgba(235,235,235,0.75) 0px 2.5em 0px -1.3em;}40%{box-shadow:rgba(235,235,235,0.75) 0px 2.5em 0px 0px;}}.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-6,.col-lg-9,.col-md-12,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-9,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-7{width:100%;flex:0 0 auto;}*,::after,::before{box-sizing:border-box;}hr:not([size]){height:1px;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0px;margin-bottom:0.5rem;font-weight:500;line-height:1.2;}.h2,h2{font-size:calc(1.3rem + 0.6vw);}@media (min-width:1200px){.h2,h2{font-size:1.75rem;}}.h3,h3{font-size:calc(1.27812rem + 0.3375vw);}@media (min-width:1200px){.h3,h3{font-size:1.53125rem;}}.h4,h4{font-size:calc(1.25625rem + 0.075vw);}@media (min-width:1200px){.h4,h4{font-size:1.3125rem;}}.h6,h6{font-size:0.875rem;}ol,ul{padding-left:2rem;margin-top:0px;margin-bottom:1rem;}a{color:rgb(28,95,168);text-decoration:none;}a:hover{color:rgb(22,76,134);}img,svg{vertical-align:middle;}label{display:inline-block;}button{border-radius:0px;}button:focus:not(:focus-visible){outline:0px;}button,input,optgroup,select,textarea{margin:0px;font-family:inherit;font-size:inherit;line-height:inherit;}button,select{text-transform:none;}[role="button"],[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled),button:not(:disabled){cursor:pointer;}select:disabled{opacity:1;}[type="button"],[type="reset"],[type="submit"],button{appearance:button;}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0px;}::-webkit-inner-spin-button{height:auto;}::-webkit-search-decoration{appearance:none;}::-webkit-color-swatch-wrapper{padding:0px;}::-webkit-file-upload-button{font:inherit;appearance:button;}iframe{border:0px;}.container,.container-fluid{width:100%;padding-right:var(--bs-gutter-x,15px);padding-left:var(--bs-gutter-x,15px);margin-right:auto;margin-left:auto;}@media (min-width:576px){.container{max-width:540px;}}@media (min-width:768px){.container{max-width:720px;}}@media (min-width:992px){.container{max-width:960px;}}@media (min-width:1230px){.container{max-width:1200px;}}@media (min-width:1420px){.container{max-width:1200px;}}.row{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2);}.row>*{flex-shrink:0;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);margin-top:var(--bs-gutter-y);}.col-6{width:50%;}.col-10{width:83.3333%;}@media (min-width:768px){.col-md-3{width:25%;}.col-md-4{width:33.3333%;}.col-md-6{width:50%;}.col-md-8{width:66.6667%;}.col-md-9{width:75%;}.col-md-12{width:100%;}}@media (min-width:992px){.col-lg-6{width:50%;}.col-lg-12{width:100%;}}@media (min-width:1230px){.col-xl-5{width:41.6667%;}.col-xl-7{width:58.3333%;}}.form-control{display:block;width:100%;font-weight:400;background-clip:padding-box;appearance:none;border-radius:0px;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}.form-control[type="file"]:not(:disabled):not([readonly]){cursor:pointer;}.form-control:focus{color:rgb(109,109,109);background-color:rgb(255,255,255);border-color:rgb(102,175,233);outline:0px;box-shadow:rgba(28,95,168,0.25) 0px 0px 0px 0.25rem;}.form-control::-webkit-date-and-time-value{height:1.8571em;}.form-control::placeholder{color:rgb(153,153,153);opacity:1;}.form-control:disabled,.form-control[readonly]{background-color:rgb(238,238,238);opacity:1;}@media (prefers-reduced-motion:reduce){.form-control{transition:none;}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:rgb(221,224,227);}.form-control::-webkit-file-upload-button{padding:0.375rem 0.75rem;margin:-0.375rem -0.75rem;margin-inline-end:0.75rem;color:rgb(109,109,109);background-color:rgb(233,236,239);pointer-events:none;border-width:0px;border-style:solid;border-image:none;border-inline-end-width:1px;border-radius:0px;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;border-color:inherit;}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:rgb(221,224,227);}textarea.form-control{min-height:calc(1.8571em + 2px + 0.75rem);}.btn{display:inline-block;font-weight:400;color:rgb(109,109,109);text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;border-radius:0px;}.btn:hover{color:rgb(109,109,109);}.btn:focus{outline:0px;box-shadow:rgba(28,95,168,0.25) 0px 0px 0px 0.25rem;}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:0.5;}.btn-lg{border-radius:0px;}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{transition:none;}}.card{position:relative;display:flex;flex-direction:column;min-width:0px;overflow-wrap:break-word;background-color:rgb(255,255,255);background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0px;}@keyframes progress-bar-stripes{0%{background-position-x:1rem;}}@keyframes spinner-border{100%{transform:rotate(360deg);}}@keyframes spinner-grow{0%{transform:scale(0);}50%{opacity:1;transform:none;}}.vc_column_container{position:relative;}.form-group{margin-bottom:1rem;}.clearfix::after{display:block;clear:both;content:"";}.d-none{display:none!important;}.position-relative{position:relative!important;}.flex-wrap{flex-wrap:wrap!important;}.justify-content-center{justify-content:center!important;}.align-items-center{align-items:center!important;}.mx-0{margin-right:0px!important;margin-left:0px!important;}.my-3{margin-top:1rem!important;margin-bottom:1rem!important;}.my-5{margin-top:3rem!important;margin-bottom:3rem!important;}.mt-2{margin-top:0.5rem!important;}.me-0{margin-right:0px!important;}.me-3{margin-right:1rem!important;}.mb-0{margin-bottom:0px!important;}.mb-1{margin-bottom:0.25rem!important;}.mb-2{margin-bottom:0.5rem!important;}.mb-3{margin-bottom:1rem!important;}.mb-4{margin-bottom:1.5rem!important;}.mb-5{margin-bottom:3rem!important;}.ms-1{margin-left:0.25rem!important;}.py-5{padding-top:3rem!important;padding-bottom:3rem!important;}.pt-1{padding-top:0.25rem!important;}.pt-2{padding-top:0.5rem!important;}.pe-5{padding-right:3rem!important;}.pb-1{padding-bottom:0.25rem!important;}.pb-3{padding-bottom:1rem!important;}.text-center{text-align:center!important;}.bg-primary{background-color:rgb(28,95,168)!important;}@media (min-width:576px){.d-sm-block{display:block!important;}.d-sm-flex{display:flex!important;}.me-sm-2{margin-right:0.5rem!important;}.mb-sm-0{margin-bottom:0px!important;}.ms-sm-4{margin-left:1.5rem!important;}.pb-sm-4{padding-bottom:1.5rem!important;}.ps-sm-4{padding-left:1.5rem!important;}}@media (min-width:768px){.d-md-block{display:block!important;}.me-md-5{margin-right:3rem!important;}.pt-md-4{padding-top:1.5rem!important;}}@media (min-width:992px){.d-lg-block{display:block!important;}.me-lg-4{margin-right:1.5rem!important;}.mb-lg-0{margin-bottom:0px!important;}.mb-lg-2{margin-bottom:0.5rem!important;}.pe-lg-5{padding-right:3rem!important;}.pb-lg-0{padding-bottom:0px!important;}.ps-lg-5{padding-left:3rem!important;}.text-lg-start{text-align:left!important;}}@media (min-width:1230px){.d-xl-block{display:block!important;}.d-xl-flex{display:flex!important;}.pt-xl-0{padding-top:0px!important;}#header-boxed #header.sticky-header .header-main.sticky,#header-boxed #header.sticky-header .main-menu-wrap,body.boxed #header.sticky-header .header-main.sticky,body.boxed #header.sticky-header .main-menu-wrap{max-width:1230px;}}.container,.container-fluid{padding-left:15px;padding-right:15px;}.fa,.far,.fas{-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}.far,.fas{font-family:"Font Awesome 6 Free";}@keyframes fa-beat{0%,90%{transform:scale(1);}45%{transform:scale(var(--fa-beat-scale,1.25));}}@keyframes fa-bounce{0%,64%,100%{transform:scale(1,1) translateY(0px);}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);}57%{transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4);}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1);}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125));}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));}}@keyframes fa-shake{0%{transform:rotate(-15deg);}4%{transform:rotate(15deg);}24%,8%{transform:rotate(-18deg);}12%,28%{transform:rotate(18deg);}16%{transform:rotate(-22deg);}20%{transform:rotate(22deg);}32%{transform:rotate(-12deg);}36%{transform:rotate(12deg);}40%,100%{transform:rotate(0deg);}}@keyframes fa-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.fa-bars::before{content:"";}.fa-user::before{content:"";}.fa-handshake::before{content:"";}.fa-leaf::before{content:"";}.fa-chart-line::before{content:"";}.fa-phone::before{content:"";}.fa-envelope::before{content:"";}.fa-map-marker-alt::before{content:"";}.fa-map::before{content:"";}.fa-check::before{content:"";}.far{font-weight:400;}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url("/assets/wp/themes/porto/fonts/fontawesome/fa-solid-900.woff2") format("woff2"),url("/assets/wp/themes/porto/fonts/fontawesome/fa-solid-900.ttf") format("truetype");}.fas{font-weight:900;}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{user-select:none;}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0px 0px;border:0px;appearance:none;display:block;outline:0px;padding:0px;z-index:9046;box-shadow:none;touch-action:manipulation;}.mfp-close{line-height:44px;position:absolute;right:0px;top:0px;text-decoration:none;text-align:center;opacity:0.65;padding:0px 0px 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:focus,.mfp-close:hover{opacity:1;}.mfp-close:active{top:1px;}@font-face{font-family:porto;src:url("/assets/wp/themes/porto/fonts/porto-font/porto.woff2") format("woff2"),url("/assets/wp/themes/porto/fonts/porto-font/porto.woff") format("woff"),url("/assets/wp/themes/porto/fonts/porto-font/porto.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap;}[class*=" porto-icon-"]::before,[class^="porto-icon-"]::before{font-family:porto;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.1em;-webkit-font-smoothing:antialiased;}.porto-icon-phone-1::before{content:"";}.porto-icon-clock-1::before{content:"";}.porto-icon-envolope::before{content:"";}.porto-icon-pin::before{content:"";}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:auto;}}html{direction:ltr;overflow-x:hidden;font-size:calc(16px * var(--porto-mobile-fs-scale,1));box-shadow:none!important;}body{font:var(--porto-body-fst,normal) var(--porto-body-fw,400) var(--porto-body-fs,14px)/var(--porto-body-lh,24px) var(--porto-body-ff),sans-serif;letter-spacing:var(--porto-body-ls,0);color:var(--porto-body-color);}a:hover{color:var(--porto-primary-light-5);}a:active,a:focus{color:var(--porto-primary-dark-5);}.row::after,.row::before{content:none;}.z-index-1{z-index:1;}input{max-width:100%;}h2{font:var(--porto-h2-fst,normal) var(--porto-h2-fw,700) var(--porto-h2-fs,2.2em)/var(--porto-h2-lh,40px) var(--porto-h2-ff,var(--porto-body-ff)),sans-serif;color:var(--porto-h2-color,var(--porto-heading-color));letter-spacing:var(--porto-h2-ls,-.05em);margin-bottom:32px;}h3{font:var(--porto-h3-fst,normal) var(--porto-h3-fw,700) var(--porto-h3-fs,1.8em)/var(--porto-h3-lh,32px) var(--porto-h3-ff,var(--porto-body-ff)),sans-serif;color:var(--porto-h3-color,var(--porto-heading-color));letter-spacing:var(--porto-h3-ls,-.05em);margin-bottom:20px;}h4{font:var(--porto-h4-fst,normal) var(--porto-h4-fw,700) var(--porto-h4-fs,1.4em)/var(--porto-h4-lh,27px) var(--porto-h4-ff,var(--porto-body-ff)),sans-serif;color:var(--porto-h4-color,var(--porto-heading-color));letter-spacing:var(--porto-h4-ls,-.05em);margin:0px 0px 14px;}h6{font:var(--porto-h6-fst,normal) var(--porto-h6-fw,400) var(--porto-h6-fs,1em)/var(--porto-h6-lh,18px) var(--porto-h6-ff,var(--porto-body-ff)),sans-serif;color:var(--porto-h6-color,var(--porto-heading-color));letter-spacing:var(--porto-h6-ls,-.05em);margin:0px 0px 14px;}@media (max-width:575px){:root{--porto-mobile-fs-scale:0.9286;--porto-body-fs:13px;--porto-body-lh:24px;--porto-body-ls:0;--porto-fluid-spacing:20px;--porto-container-spacing:5px;}h2{--porto-h2-fs:28.6px;--porto-h2-lh:28.4308px;line-height:40px;}h3{--porto-h3-fs:14.3px;--porto-h3-lh:18.48px;}h4{--porto-h4-fs:18.5714px;--porto-h4-lh:24.9231px;}h6{--porto-h6-fs:13px;--porto-h6-lh:16.6154px;}}p{margin:0px 0px 1.25rem;}b,strong,ul.nav-list li.active>a,ul.nav-list li>a.active{font-weight:700;}textarea{resize:vertical;}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{appearance:none;}input[type="color"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],textarea{appearance:none;}.form-control,input[type="color"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],select,textarea{border:1px solid;outline:0px;box-shadow:none;text-align:left;line-height:1.42857;padding:8px 12px;font-size:0.85rem;vertical-align:middle;height:auto;}select{overflow-wrap:normal;appearance:none;background:url("/assets/wp/themes/porto/images/select-bg.svg") right center / 26px 60px no-repeat rgb(255,255,255);text-indent:0.01em;border-radius:0px;padding-right:25px;}input[type="checkbox"],input[type="radio"]{margin-right:5px;}.form-group::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0px;}.form-control:focus{border-color:var(--porto-input-bc);}.form-control:focus,select:focus{box-shadow:rgba(0,0,0,0.075) 0px 1px 1px inset;}[type="submit"]{border:1px solid var(--porto-primary-color);color:rgb(255,255,255);padding:8px 10px;line-height:1.42857;}img{max-width:100%;height:auto;user-select:none;-webkit-user-drag:none;}.btn{margin:0px;padding:0.533rem 0.933rem;font-size:0.8rem;line-height:1.42857;}.btn-lg,input.btn.btn-lg[type="submit"],input.button.btn-lg[type="submit"],input.submit.btn-lg{padding:0.5rem 0.875rem;font-size:0.875rem;line-height:1.3333;}.btn,.button,input.submit,input[type="submit"]{transition:color 0.15s,background-color 0.15s,border-color 0.15s,box-shadow 0.15s,transform 0.2s;cursor:pointer;}button{border:1px solid rgb(204,204,204);}.button,[type="submit"],input.submit{background-color:var(--porto-primary-color);border-color:var(--porto-primary-color);color:var(--porto-primary-color-inverse);}#geodir-wrapper [type="button"]:active,#geodir-wrapper [type="submit"]:active,.button:active,.button:focus,.button:hover,.geodir-search [type="button"]:active,.geodir-search [type="submit"]:active,[type="submit"]:active,[type="submit"]:focus,[type="submit"]:hover,input.submit:active,input.submit:focus,input.submit:hover{background-color:var(--porto-primary-dark-5);border-color:var(--porto-primary-dark-5);color:var(--porto-primary-color-inverse);}.btn-primary{background-color:var(--porto-primary-color,#ccc);border-color:var(--porto-primary-color,#ccc) var(--porto-primary-color,#ccc) var(--porto-primary-dark-10,rgb(178.5,178.5,178.5));color:var(--porto-primary-color-inverse,#fff);}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{border-color:var(--porto-primary-light-10,rgb(229.5,229.5,229.5)) var(--porto-primary-light-10,rgb(229.5,229.5,229.5)) var(--porto-primary-color,#ccc);background-color:var(--porto-primary-light-7,rgb(221.85,221.85,221.85));color:var(--porto-primary-color-inverse,#fff);}.btn-light{background-color:var(--porto-light-color,#fff);border-color:var(--porto-light-color,#fff) var(--porto-light-color,#fff) var(--porto-light-dark-10,rgb(229.5,229.5,229.5));color:var(--porto-light-color-inverse,#212529);}.btn-light:active,.btn-light:focus,.btn-light:hover{border-color:var(--porto-light-light-10,#fff) var(--porto-light-light-10,#fff) var(--porto-light-color,#fff);background-color:var(--porto-light-light-7,#fff);color:var(--porto-light-color-inverse,#212529);}.btn-borders{border-width:2px;background:0px 0px;padding:0.483rem 1.0625rem;}.btn-borders.btn-light{border-color:var(--porto-light-color,#fff);color:var(--porto-light-color,#fff);}.btn-borders.btn-light:active,.btn-borders.btn-light:focus,.btn-borders.btn-light:hover{background-color:var(--porto-light-color,#fff);color:var(--porto-light-color-inverse,#212529);border-color:var(--porto-light-color,#fff)!important;}@keyframes btnArrowEffect1{0%,100%{transform:translateX(0px);}51%{transform:translateX(20px);opacity:1;}52%{opacity:0;transform:translateX(-20px);}53%{opacity:0;}54%{opacity:1;}}@keyframes btnMarqueeLeft{100%{transform:translateX(-200%);}}@keyframes btnMarqueeUp{100%{transform:translateY(-200%);}}@keyframes btnMarqueeDown{100%{transform:translateY(200%);}}li{line-height:var(--porto-body-lh);}@media (max-width:767px){#header .logo{--porto-logo-mw:110px;}}.mfp-close,.mfp-close-btn-in .mfp-close{text-indent:-9999px;transform:rotateZ(45deg);width:41px;height:41px;color:rgb(131,131,131);}.mfp-close-btn-in .mfp-close::after,.mfp-close-btn-in .mfp-close::before,.mfp-close::after,.mfp-close::before{content:"";position:absolute;}.mfp-close-btn-in .mfp-close::before,.mfp-close::before{width:17px;top:20px;left:12px;border-top:1px solid;}.mfp-close-btn-in .mfp-close::after,.mfp-close::after{height:17px;top:12px;left:20px;border-left:1px solid;}body.rtl .mfp-wrap{direction:rtl;}body a{outline:0px!important;}.align-left{text-align:left;}.text-decoration-none{text-decoration:none!important;}embed,iframe,object,video{max-width:100%;vertical-align:middle;}blockquote{border-left:5px solid rgb(238,238,238);margin:0px 0px 1rem;padding:0.5rem 1rem;font-size:1em;}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);}40%{transform:scale(1);}}.ls-0{letter-spacing:0px;}hr{color:inherit;background-color:currentcolor;opacity:1;border:0px;height:1px;}.elementor hr,hr{margin:1.375rem 0px;}hr.solid{background:var(--porto-normal-bc);}.porto-separator{margin:0px 0px 22px;}.porto-separator .separator-line{margin:0px auto;}.porto-separator .separator-line.align_left{margin:0px auto 0px 0px;}.separator{display:inline-block;height:1.2em;vertical-align:middle;border-left:1px solid var(--porto-normal-bc);}@keyframes toRightFromLeft{49%{transform:translate(100%);}50%{opacity:0;transform:translate(-100%);}51%{opacity:1;}}@media (max-width:767px){html #topcontrol,section.timeline .timeline-box.left::after,section.timeline .timeline-box.left::before,section.timeline .timeline-box.right::after,section.timeline .timeline-box.right::before{display:none;}}html #topcontrol{background:rgba(64,64,64,0.75);color:rgb(255,255,255);width:49px;height:48px;right:10px;text-align:center;z-index:1111;transition:background 0.3s ease-out;}html #topcontrol i{position:absolute;height:24px;line-height:24px;inset:0px;margin:auto;}.wpcf7 .ajax-loader,.wpcf7 .wpcf7-validation-errors{display:none!important;background:0px 0px!important;}.m-t{margin-top:15px!important;}.m-t-lg{margin-top:30px!important;}.m-r-md{margin-right:20px!important;}.m-b-xl{margin-bottom:40px!important;}.p-r-xs{padding-right:5px!important;}.entry-title{margin-top:0px;}.page-content::after{content:"";display:table;clear:both;}.appear-animation,[data-appear-animation]{opacity:0;}.animated,.appear-animation{animation-fill-mode:both;animation-duration:1s;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fadeIn{animation-name:fadeIn;}@keyframes zoomIn{0%{opacity:0;transform:scale(0.3);}50%{opacity:1;}100%{opacity:1;transform:scale(1);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}@keyframes navItemArrow{0%,100%{position:relative;right:-1px;}50%{position:relative;right:3px;}}@keyframes arrowLeftRight{0%,100%{transform:translateX(0px);}50%{transform:translateX(3px);}}@keyframes highlightAnim{0%{background-position:0px center;}100%{background-position:-100% center;}}@keyframes highlightProgress{0%{width:0%;}100%{width:100%;}}@keyframes highlightShape{0%{stroke-dashoffset:1500;opacity:0;}1%{opacity:1;}100%{stroke-dashoffset:0;opacity:1;}}@keyframes gradientTransition{0%,100%{background-position:0px 50%;}50%{background-position:100% 50%;}}@keyframes blinker{50%{opacity:0.4;}}@keyframes rotate-animation{0%{transform:rotate(0deg);}50%{transform:rotate(180deg);}100%{transform:rotate(360deg);}}@keyframes revealContent{0%,50%{visibility:hidden;}50.1%{visibility:visible;}}@keyframes revealSubContent{0%,50%{opacity:0;}50.1%{opacity:1;}}.no-padding,.vc_row-no-padding{padding-left:0px!important;padding-right:0px!important;}.row.no-padding,.vc_row.no-padding>.container>.row{margin-left:0px;margin-right:0px;}.row.no-padding>.vc_column_container,.vc_row.no-padding>.container>.row>.vc_column_container{padding-left:0px;padding-right:0px;}.vc_row.wpb_row{margin-bottom:0px;}.vc_row.wpb_row.vc_row-no-padding>.vc_column_container{padding-left:0px;padding-right:0px;}.vc_row:not(.row){margin-left:0px;margin-right:0px;}.container-fluid{padding-left:var(--porto-fluid-spacing);padding-right:var(--porto-fluid-spacing);}.container-fluid .top-row:not(.porto-inner-container){padding-left:var(--porto-container-spacing);padding-right:var(--porto-container-spacing);}@media (max-width:991px){.container,.container-fluid .porto-inner-container .container,.container-fluid .vc_row.no-padding .container,.container-fluid .vc_row.vc_row-no-padding .container{padding-left:var(--porto-fluid-spacing);padding-right:var(--porto-fluid-spacing);}.container-fluid .container,.container-fluid .container .container{padding-left:0px;padding-right:0px;}}@keyframes menuFadeInUp{0%{opacity:0;transform:translateY(10px);}100%{opacity:1;transform:translateY(0px);}}@keyframes menuFadeInDown{0%{opacity:0.8;transform:translateY(-10px);}100%{opacity:1;transform:translateY(0px);}}@keyframes arrowFadeInDown{0%{opacity:0.8;transform:translateY(-10px) rotate(-45deg);}100%{opacity:1;transform:translateY(0px) rotate(-45deg);}}@keyframes menuFadeInRight{0%{opacity:0;transform:translateX(30px);}100%{opacity:1;transform:translateX(0px);}}@keyframes menuFadeInLeft{0%{opacity:0;transform:translateX(-30px);}100%{opacity:1;transform:translateX(0px);}}@keyframes menuFadeInFromLeft{0%{opacity:0;margin-left:-20px;}100%{opacity:1;margin-left:0px;}}.mega-menu,.sidebar-menu{margin:0px;padding:0px;list-style:none;}.mega-menu li.menu-item,.sidebar-menu li.menu-item{display:block;position:relative;margin:0px;}.mega-menu li.menu-item>a,.sidebar-menu li.menu-item>a{display:block;text-align:left;position:relative;margin-top:0px;margin-bottom:0px;}.mega-menu li.menu-item>a:hover,.sidebar-menu li.menu-item>a:hover{z-index:1;}.mega-menu{display:flex;flex-wrap:wrap;}.mega-menu>li.menu-item>a{display:inline-block;font-size:0.8571em;font-weight:700;line-height:20px;padding:9px 12px 8px;text-transform:var(--porto-menu-text-transform);}.mega-menu>li.menu-item.active,.mega-menu>li.menu-item:hover>a{color:rgb(255,255,255);}.mega-menu.menu-hover-line:not(:hover)>li.menu-item.active>a::before{opacity:1;}.header-side .sidebar-menu>li.menu-item>a,.main-sidebar-menu .sidebar-menu>li.menu-item>a{text-transform:var(--porto-menu-text-transform);}.accordion-menu{margin:0px;padding:0px;list-style:none;font-size:0.9em;}.accordion-menu ul.sub-menu>li,.accordion-menu>li{position:relative;}.accordion-menu li.menu-item{margin:0px;}.accordion-menu li.menu-item>a{position:relative;display:block;outline:0px;text-decoration:none;text-align:left;margin:1px 0px 0px;padding:5px 6px;line-height:25px;font-weight:700;transition:0.25s;font-family:inherit;font-size:inherit;}.widget_sidebar_menu{background:var(--porto-normal-bg);border:1px solid var(--porto-gray-5);margin-top:0px;}.widget_sidebar_menu .widget-title{background:var(--porto-title-bgc);border-bottom:1px solid var(--porto-gray-5);font-size:1.0714em;font-weight:700;letter-spacing:0.001em;line-height:18px;color:rgb(68,68,68);padding:12px 15px;margin:0px;text-transform:uppercase;position:relative;transition:0.25s;}.sidebar-menu>li.menu-item{margin-top:1px;}.sidebar-menu>li.menu-item:first-child{margin-top:0px;}.sidebar-menu>li.menu-item:first-child>a{border-top-width:medium;border-top-style:none;border-top-color:currentcolor;}.sidebar-menu>li.menu-item>a{display:block;line-height:17px;padding:11.5px 5px;margin:0px 10px;border-top:1px solid var(--porto-gray-2);color:rgb(68,68,68);}.sidebar-menu>li.menu-item.active>a{color:var(--porto-primary-color);}.sidebar-menu>li.menu-item.active:hover>a{color:rgb(255,255,255);}.sidebar-menu>li.menu-item:hover{background:var(--porto-primary-color);}.sidebar-menu>li.menu-item:hover>a{color:rgb(255,255,255);position:relative;z-index:1;border-top-color:var(--porto-primary-color);}@media (max-width:991px){.widget_sidebar_menu{overflow:hidden;}}@keyframes header-reveal{0%{margin-top:-150px;}100%{margin-top:0px;}}#header a{transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;}#header .header-main .container{position:relative;display:table;min-height:68px;}#header .header-main .container>div{display:table-cell;position:relative;vertical-align:middle;}#header .header-main{position:relative;}.custom-notice button.mfp-close,.porto-block-html-top button.mfp-close{z-index:999;}#header .logo{margin:0px;padding:0px;min-width:80px;line-height:0;max-width:var(--porto-logo-mw);}#header .logo a{display:inline-block;max-width:100%;}#header .logo img{display:none;color:transparent;max-width:100%;transform-origin:left center;}#header .logo .standard-logo{display:inline-block;}@media not all,only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#header .logo .standard-logo,#header.sticky-header .logo .sticky-logo{display:none;}#header .logo .retina-logo,#header.sticky-header .logo .sticky-retina-logo{display:inline-block;}}@media (max-width:575px){#header .header-main .container{min-height:43px;}}#header .main-menu{text-align:left;background:0px 0px;}#header .main-menu>li.menu-item{margin:0px 1px 0px 0px;}#header .main-menu>li.menu-item:last-child{margin-right:0px;}@media (max-width:991px){#header .main-menu,#header:not(.header-builder) .top-links,#main-toggle-menu{display:none;}}#header .mobile-toggle{cursor:pointer;padding:7px 13px;text-align:center;display:none;font-size:13px;vertical-align:middle;margin:8px 0px 8px 1em;line-height:20px;border-radius:0.25rem;}#header .mobile-toggle:first-child{margin-left:0px;}#header.sticky-header .mobile-toggle{margin-top:0px;margin-bottom:0px;}@media (max-width:767px){.page-wrapper{overflow:hidden;}}body.single-product .entry-summary .page-top{position:absolute;top:0px;right:0px;width:65px;background:0px 0px!important;border-width:medium!important;border-style:none!important;border-color:currentcolor!important;border-image:none!important;}@keyframes sliderScrollButton{0%{opacity:1;transform:translate3d(-50%,0px,0px);}70%{opacity:1;transform:translate3d(-50%,10px,0px);}100%{opacity:0;transform:translate3d(-50%,10px,0px);}}@keyframes pencilAnimation{0%{width:0px;}100%{width:74px;}}div.wpcf7-validation-errors{background-color:rgb(252,248,227);border-color:rgb(250,235,204);color:rgb(138,109,59);}.footer{font-size:0.9em;padding:0px;position:relative;clear:both;}.footer a:not(.btn){transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;}.footer p{font-size:1em;}#footer .container{position:relative;}body.wide .container:not(.inner-container){width:100%;max-width:100%;padding-left:var(--porto-fluid-spacing);padding-right:var(--porto-fluid-spacing);}body.wide .container .container{padding-left:0px;padding-right:0px;}.container-fluid::after,.container-fluid::before,.container::after,.container::before{content:none;}.page-wrapper{position:relative;left:0px;}.header-wrapper{position:relative;}#main{position:relative;margin-left:auto;margin-right:auto;background:var(--porto-body-bg);}body.wide #main{max-width:100%;}#main.wide.column1 .main-content{padding-top:0px;padding-bottom:0px;}.main-content{padding-top:35px;padding-bottom:40px;}.no-breadcrumbs .main-content{padding-top:20px;}@media (max-width:991px){#header .mobile-toggle{display:inline-block;}.container{max-width:none;}}body.modal-open{padding-right:0px!important;padding-left:0px!important;}.clearfix{overflow:visible;}@keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes shake{0%,100%{transform:translateX(0px);opacity:1;}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}@keyframes rubberBand{0%,100%{transform:scale3d(1,1,1);}30%{transform:scale3d(1.25,0.75,1);}40%{transform:scale3d(0.75,1.25,1);}50%{transform:scale3d(1.15,0.85,1);}65%{transform:scale3d(0.95,1.05,1);}75%{transform:scale3d(1.05,0.95,1);}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0px);opacity:1;}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}@keyframes tada{0%{transform:scale(1);}10%,20%{transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);}40%,60%,80%{transform:scale(1.1) rotate(-3deg);}100%{transform:scale(1) rotate(0deg);opacity:1;}}@keyframes swing{20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}100%{transform:rotate(0deg);opacity:1;}}@keyframes wobble{0%{transform:translateX(0px);}15%{transform:translateX(-25%) rotate(-5deg);}30%{transform:translateX(20%) rotate(3deg);}45%{transform:translateX(-15%) rotate(-3deg);}60%{transform:translateX(10%) rotate(2deg);}75%{transform:translateX(-5%) rotate(-1deg);}100%{transform:translateX(0px);opacity:1;}}@keyframes wiggle{0%{transform:skewX(9deg);}10%{transform:skewX(-8deg);}20%{transform:skewX(7deg);}30%{transform:skewX(-6deg);}40%{transform:skewX(5deg);}50%{transform:skewX(-4deg);}60%{transform:skewX(3deg);}70%{transform:skewX(-2deg);}80%{transform:skewX(1deg);}90%{transform:skewX(0deg);}100%{transform:skewX(0deg);opacity:1;}}@keyframes pulse{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);opacity:1;}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px);}100%{opacity:1;transform:translateY(0px);}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px);}100%{opacity:1;transform:translateY(0px);}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-40px);}100%{opacity:1;transform:translateX(0px);}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(40px);}100%{opacity:1;transform:translateX(0px);}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px);}100%{opacity:1;transform:translateY(0px);}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px);}100%{opacity:1;transform:translateY(0px);}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px);}100%{opacity:1;transform:translateX(0px);}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px);}100%{opacity:1;transform:translateX(0px);}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOutDown{0%{opacity:1;}100%{opacity:0;transform:translate3d(0px,100%,0px);}}@keyframes fadeOutDownBig{0%{opacity:1;}100%{opacity:0;transform:translate3d(0px,2000px,0px);}}@keyframes fadeOutLeft{0%{opacity:1;}100%{opacity:0;transform:translate3d(-100%,0px,0px);}}@keyframes fadeOutLeftBig{0%{opacity:1;}100%{opacity:0;transform:translate3d(-2000px,0px,0px);}}@keyframes fadeOutRight{0%{opacity:1;}100%{opacity:0;transform:translate3d(100%,0px,0px);}}@keyframes fadeOutRightBig{0%{opacity:1;}100%{opacity:0;transform:translate3d(2000px,0px,0px);}}@keyframes fadeOutUp{0%{opacity:1;}100%{opacity:0;transform:translate3d(0px,-100%,0px);}}@keyframes fadeOutUpBig{0%{opacity:1;}100%{opacity:0;transform:translate3d(0px,-2000px,0px);}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(0.9);}100%{transform:scale(1);opacity:1;}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px);}60%{opacity:1;transform:translateY(-30px);}80%{transform:translateY(10px);}100%{transform:translateY(0px);opacity:1;}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px);}60%{opacity:1;transform:translateY(30px);}80%{transform:translateY(-10px);}100%{transform:translateY(0px);opacity:1;}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px);}60%{opacity:1;transform:translateX(30px);}80%{transform:translateX(-10px);}100%{transform:translateX(0px);opacity:1;}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px);}60%{opacity:1;transform:translateX(-30px);}80%{transform:translateX(10px);}100%{transform:translateX(0px);opacity:1;}}@keyframes bounceOut{20%{transform:scale3d(0.9,0.9,0.9);}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1);}100%{opacity:0;transform:scale3d(0.3,0.3,0.3);}}@keyframes bounceOutDown{20%{transform:translate3d(0px,10px,0px);}40%,45%{opacity:1;transform:translate3d(0px,-20px,0px);}100%{opacity:0;transform:translate3d(0px,2000px,0px);}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0px,0px);}100%{opacity:0;transform:translate3d(-2000px,0px,0px);}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0px,0px);}100%{opacity:0;transform:translate3d(2000px,0px,0px);}}@keyframes bounceOutUp{20%{transform:translate3d(0px,-10px,0px);}40%,45%{opacity:1;transform:translate3d(0px,20px,0px);}100%{opacity:0;transform:translate3d(0px,-2000px,0px);}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0;}100%{transform-origin:center center;transform:rotate(0deg);opacity:1;}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0;}100%{transform-origin:left bottom;transform:rotate(0deg);opacity:1;}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0;}100%{transform-origin:left bottom;transform:rotate(0deg);opacity:1;}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}100%{transform-origin:right bottom;transform:rotate(0deg);opacity:1;}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}100%{transform-origin:right bottom;transform:rotate(0deg);opacity:1;}}@keyframes rotateOut{0%{transform-origin:center center;opacity:1;}100%{transform-origin:center center;transform:rotate(200deg);opacity:0;}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1;}100%{transform-origin:left bottom;transform:rotate(45deg);opacity:0;}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1;}100%{transform-origin:right bottom;transform:rotate(-45deg);opacity:0;}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1;}100%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0;}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1;}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}}@keyframes slideInLeft{0%{transform:translateX(-101%);visibility:visible;}100%{transform:translateX(0px);}}@keyframes slideInRight{0%{opacity:1;transform:translateX(2000px);}100%{opacity:1;transform:translateX(0px);}}@keyframes slideInUp{0%{transform:translate3d(0px,100%,0px);visibility:visible;}100%{transform:translateZ(0px);}}@keyframes slideInDown{0%{transform:translate3d(0px,-100%,0px);visibility:visible;}100%{transform:translateZ(0px);}}@keyframes slideOutLeft{0%{opacity:1;transform:translateX(0px);}100%{opacity:1;transform:translateX(-2000px);}}@keyframes slideOutDown{0%{transform:translateZ(0px);}100%{visibility:hidden;transform:translate3d(0px,100%,0px);}}@keyframes slideOutRight{0%{transform:translateZ(0px);}100%{visibility:hidden;transform:translate3d(100%,0px,0px);}}@keyframes slideOutUp{0%{transform:translateZ(0px);}100%{visibility:hidden;transform:translate3d(0px,-100%,0px);}}@keyframes wave{0%{transform:rotateZ(0deg) translate3d(0px,10%,0px) rotateZ(0deg);}100%{transform:rotateZ(360deg) translate3d(0px,10%,0px) rotateZ(-360deg);}}@keyframes maskUp{0%{transform:translate(0px,100%);}100%{transform:translate(0px,0px);}}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0px) rotateY(-1turn);animation-timing-function:ease-out;}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;}80%{transform:perspective(400px) scale3d(0.95,0.95,0.95) translateZ(0px) rotateY(0deg);animation-timing-function:ease-in;}100%{transform:perspective(400px) scaleX(1) translateZ(0px) rotateY(0deg);animation-timing-function:ease-in;}}@keyframes flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);transition-timing-function:ease-in;opacity:0;}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);transition-timing-function:ease-in;}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg);}100%{transform:perspective(400px);}}@keyframes flipInY{0%{transform:perspective(400px) rotate3d(0,1,0,90deg);transition-timing-function:ease-in;opacity:0;}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);transition-timing-function:ease-in;}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg);}100%{transform:perspective(400px);}}@keyframes flipOutX{0%{transform:perspective(400px);}30%{transform:perspective(400px) rotateX(-20deg);opacity:1;}100%{transform:perspective(400px) rotateX(90deg);opacity:0;}}@keyframes flipOutY{0%{transform:perspective(400px);}30%{transform:perspective(400px) rotateY(-15deg);opacity:1;}100%{transform:perspective(400px) rotateY(90deg);opacity:0;}}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0px,0px) skewX(-30deg);opacity:0;}60%{transform:skewX(20deg);opacity:1;}80%{transform:skewX(-5deg);}100%{transform:translateZ(0px);}}@keyframes lightSpeedOut{0%{opacity:1;}100%{transform:translate3d(100%,0px,0px) skewX(30deg);opacity:0;}}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0px,0px) rotate(-120deg);}100%{opacity:1;transform:translateZ(0px);}}@keyframes rollOut{0%{opacity:1;}100%{opacity:0;transform:translate3d(100%,0px,0px) rotate(120deg);}}@keyframes hinge{0%{transform-origin:left top;animation-timing-function:ease-in-out;}20%,60%{transform:rotate(80deg);transform-origin:left top;animation-timing-function:ease-in-out;}40%,80%{transform:rotate(60deg);transform-origin:left top;animation-timing-function:ease-in-out;opacity:1;}100%{transform:translate3d(0px,700px,0px);opacity:0;}}@keyframes blockSlideToRight{0%{left:0px;right:auto;width:0%;}45%{left:0px;right:auto;width:100%;}55%{left:auto;right:0px;width:100%;}100%{left:auto;right:0px;width:0%;}}@keyframes blockSlideToLeft{0%{left:auto;right:0px;width:0%;}45%{left:auto;right:0px;width:100%;}55%{left:0px;right:auto;width:100%;}100%{left:0px;right:auto;width:0%;}}@keyframes blockSlideToTop{0%{top:auto;bottom:0px;height:0%;}45%{top:auto;bottom:0px;height:100%;}55%{top:0px;bottom:auto;height:100%;}100%{top:0px;bottom:auto;height:0%;}}@keyframes blockSlideToDown{0%{top:0px;bottom:auto;height:0%;}45%{top:0px;bottom:auto;height:100%;}55%{top:auto;bottom:0px;height:100%;}100%{top:auto;bottom:0px;height:0%;}}@keyframes textEntrance{0%{opacity:0;transform:translateY(100%) rotateX(-80deg);}100%{transform:none;opacity:1;}}#nav-panel{font-size:0.9em;display:none;transition:transform 0.2s ease-in-out;padding-bottom:15px;position:relative;}.header-builder-p #nav-panel{padding-top:15px;flex:0 0 100%;max-width:100%;}#nav-panel .mobile-nav-wrap{min-height:6rem;max-height:50vh;overflow:hidden auto;transition:max-height 1.2s;padding:0px!important;}#nav-panel .mobile-nav-wrap::-webkit-scrollbar{width:5px;}#nav-panel .mobile-nav-wrap::-webkit-scrollbar-thumb{border-radius:0px;}#nav-panel>.container,#nav-panel>.container>div{display:block!important;}#nav-panel .accordion-menu>li>a{text-transform:uppercase;font-weight:700;}#nav-panel .accordion-menu li{padding-top:1px;padding-bottom:1px;border-bottom:1px solid rgb(232,232,232);}#nav-panel .accordion-menu li>a{margin-top:0px;}#nav-panel .accordion-menu li li:last-child,#nav-panel .menu-wrap:last-child .accordion-menu:last-child li:last-child{border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;}#nav-panel .accordion-menu{display:block;font-size:0.8571em;}#nav-panel .mobile-menu{font-size:1em;}html.sidebar-opened body>:not(.mfp-bg):not(.mfp-wrap){z-index:0;}html.sidebar-opened .mobile-sidebar{z-index:9000;transition:transform 0.3s;transform:translateX(0px);}html.sidebar-opened .mobile-sidebar .sidebar-toggle i::before{content:"";}html.sidebar-opened .page-wrapper{left:260px;overflow:visible;}html.sidebar-opened #header.sticky-header .header-main.sticky{left:260px;}html.sidebar-opened.sidebar-right-opened #header.sticky-header .header-main.sticky,html.sidebar-opened.sidebar-right-opened .page-wrapper{left:-260px;}@keyframes typeWriterFlash{0%{opacity:0;}100%{opacity:1;}}.container-fluid .top-row{margin-left:calc(var(--porto-fluid-spacing) * -1);margin-right:calc(var(--porto-fluid-spacing) * -1);}.vc_column_container>.vc_column-inner{padding:0px;}.vc_row .vc_column_container>.wpb_wrapper.vc_column-inner{padding-top:0px;}@keyframes word-rotator-rotate-1-in{0%{transform:rotateX(180deg);opacity:0;}35%{transform:rotateX(120deg);opacity:0;}65%{opacity:0;}100%{transform:rotateX(360deg);opacity:1;}}@keyframes word-rotator-rotate-1-out{0%{transform:rotateX(0deg);opacity:1;}35%{transform:rotateX(-40deg);opacity:1;}65%{opacity:0;}100%{transform:rotateX(180deg);opacity:0;}}@keyframes word-rotator-pulse{0%,100%{background-color:transparent;}50%{background-color:rgb(0,0,0);}}@keyframes word-rotator-pulse-light{0%,100%{background-color:transparent;}50%{background-color:rgb(255,255,255);}}@keyframes word-rotator-rotate-2-in{0%{opacity:0;transform:translateZ(-20px) rotateX(90deg);}60%{opacity:1;transform:translateZ(-20px) rotateX(-10deg);}100%{opacity:1;transform:translateZ(-20px) rotateX(0deg);}}@keyframes word-rotator-rotate-2-out{0%{opacity:1;transform:translateZ(-20px) rotateX(0deg);}60%{opacity:0;transform:translateZ(-20px) rotateX(-100deg);}100%{opacity:0;transform:translateZ(-20px) rotateX(-90deg);}}@keyframes slide-in{0%{opacity:0;transform:translateY(-100%);}60%{opacity:1;transform:translateY(20%);}100%{opacity:1;transform:translateY(0px);}}@keyframes slide-out{0%{opacity:1;transform:translateY(0px);}60%{opacity:0;transform:translateY(120%);}100%{opacity:0;transform:translateY(100%);}}@keyframes zoom-in{0%{opacity:0;transform:translateZ(100px);}100%{opacity:1;transform:translateZ(0px);}}@keyframes zoom-out{0%{opacity:1;transform:translateZ(0px);}100%{opacity:0;transform:translateZ(-100px);}}@keyframes word-rotator-rotate-3-in{0%{transform:rotateY(180deg);}100%{transform:rotateY(0deg);}}@keyframes word-rotator-rotate-3-out{0%{transform:rotateY(0deg);}100%{transform:rotateY(-180deg);}}@keyframes scale-up{0%{transform:scale(0);opacity:0;}60%{transform:scale(1.2);opacity:1;}100%{transform:scale(1);opacity:1;}}@keyframes scale-down{0%{transform:scale(1);opacity:1;}60%{transform:scale(0);opacity:0;}}@keyframes push-in{0%{opacity:0;transform:translateX(-100%);}60%{opacity:1;transform:translateX(10%);}100%{opacity:1;transform:translateX(0px);}}@keyframes push-out{0%{opacity:1;transform:translateX(0px);}60%{opacity:0;transform:translateX(110%);}100%{opacity:0;transform:translateX(100%);}}.porto-u-heading{text-align:center;margin-bottom:17px;}.porto-u-sub-heading{margin:0px auto;}.porto-icon{display:inline-block;font-size:32px;height:2em;width:2em;text-align:center;line-height:2em;box-sizing:content-box!important;}.porto-icon i{line-height:inherit;}.porto-icon.none{font-size:35px;height:1em;width:auto;line-height:1;}.porto-icon.circle{border-radius:50%;}.porto-sicon-box .porto-icon{transition:transform 0.3s,color 0.3s,background-color 0.3s linear;}.porto-sicon-title{margin:3px 0px;}.default-icon .porto-sicon-title:not(:last-child){margin:0px 0px 3px;}.porto-sicon-header>p:last-child{margin-bottom:0px;}.porto-sicon-description{width:100%;display:block;line-height:var(--porto-body-lh,24px);margin-top:0px;}.porto-sicon-header+.porto-sicon-description{margin-top:16px;}a.porto-sicon-box-link{text-decoration:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;display:block;}.porto-sicon-box.default-icon{display:flex;align-items:center;}.porto-sicon-box.flex-wrap .porto-sicon-header{flex:1 1 0%;min-width:50%;}.default-icon .porto-sicon-default .porto-icon,.default-icon .porto-sicon-default .porto-sicon-img{margin-right:15px;}h3.porto-sicon-title{font-size:1.4em;font-weight:400;text-transform:none;line-height:1.2;}.porto-sicon-box{margin-bottom:20px;}.porto-sicon-box .porto-icon,.porto-sicon-box .porto-sicon-img{vertical-align:middle;}@keyframes kenBurnsToLeft{0%{transform:scale(1.2);}100%{transform:scale(1);}}@keyframes snow{0%{background-position:0px 0px,0px 0px,0px 0px;}50%{background-position:500px 500px,100px 300px,-200px 250px;}100%{background-position:400px 800px,300px 600px,-200px 400px;}}@keyframes snowsecond{0%{background-position:0px 0px,0px 0px,0px 0px;}100%{background-position:500px 1000px,400px 400px,300px 300px;}}@keyframes sparkle{0%{background-position:0px 0px,0px 0px,0px 0px;}100%{background-position:-500px -1000px,-400px -400px,300px 300px;}}body .slick-dots{transform:translateY(0px);position:relative;bottom:-5px;margin-top:10px;}body .sidebar-content .slick-dots{margin-top:3px;}body .slick-slide img{display:inline;}.porto-ultimate-content-box::after{content:"";display:block;clear:both;}.vc_btn3{display:inline-block;}.vc_btn3-container{margin-bottom:20px;}.vc_btn3-container.vc_btn3-inline{vertical-align:baseline;display:inline-block;}.vc_btn3-shape-rounded{border-radius:0.25rem;}.vc_btn3-container.vc_btn3-center{text-align:center;}.vc_btn3-container.vc_btn3-left{text-align:left;}.wpb_single_image.vc_align_left{text-align:left;}.vc_row.no-padding{--bs-gutter-x:0px;}.header-builder-p .vc_column-inner{display:flex;align-items:center;flex-wrap:wrap;}.header-builder-p .vc_column-inner>:not(.vc_row){margin-right:0.875rem;}.header-builder-p .vc_column-inner>:last-child{margin-right:0px;}.header-builder-p .vc_column-inner>.vc_row,.header-builder-p .vc_column-inner>.vc_vc_row_inner{width:calc(100% + var(--porto-grid-gutter-width));}#header.header-builder-p .header-main .container>div{display:flex;}.vc_column_container.flex-1{flex:1 1 0%;}.vc_column_container.flex-auto{width:auto;flex:0 0 auto;}.vc_column_container.flex-1:last-of-type .vc_column-inner{justify-content:flex-end;}.header-builder .share-links a:not(:hover),.header-corporate .share-links a:not(:hover){background-color:rgb(255,255,255);color:rgb(51,51,51);}.elementor hr,.slider-title .line,hr{background:rgba(0,0,0,0.08);}.form-control,input[type="color"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],select,textarea{background-color:rgb(255,255,255);color:rgb(109,109,109);border-color:var(--porto-input-bc);}.header-top .separator,.header-wrapper .separator{border-left-color:rgba(0,0,0,0.04);}@media (max-width:1229px){.mega-menu>li.menu-item>a{padding:9px 9px 8px;}.widget_sidebar_menu .widget-title{font-size:0.8571em;line-height:13px;padding:10px 15px;}.sidebar-menu>li.menu-item>a{font-size:0.9286em;line-height:17px;padding:9px 5px;}}#header .main-menu>li.menu-item>a{font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;line-height:24px;letter-spacing:-0.5px;color:rgb(68,68,68);padding:43px 14.4px;}#header .main-menu>li.menu-item.active:hover>a,#header .main-menu>li.menu-item.active>a,#header .main-menu>li.menu-item:hover>a{background-color:transparent;color:rgb(28,95,168);}#header .mobile-toggle{color:rgb(255,255,255);background-color:rgb(28,95,168);margin-right:0.5rem;}#nav-panel .mobile-nav-wrap{background-color:rgb(255,255,255);}#nav-panel .accordion-menu li{border-bottom-color:rgb(232,232,232);}.page-wrapper{transition:left 0.3s;}#nav-panel .accordion-menu .arrow,#nav-panel .accordion-menu li.menu-item>a,#nav-panel .accordion-menu>li.menu-item>.arrow,#nav-panel .accordion-menu>li.menu-item>a{color:rgb(51,51,51);}#nav-panel .mobile-nav-wrap::-webkit-scrollbar-thumb{background:rgba(204,204,204,0.5);}.widget .widget-title a:hover,.widget li.active>a,article.post .post-title,article.post .sticky-post,html #topcontrol:hover{color:rgb(28,95,168);}.featured-box .icon-featured,.icon-featured,.mega-menu:not(:hover)>li.menu-item.active>a,.mega-menu:not(:hover)>li.menu-item:hover>a,.share-links a,.thumb-info .link{background-color:rgb(28,95,168);}.text-color-primary,html .heading-primary{color:rgb(28,95,168)!important;}.text-color-light{color:rgb(255,255,255)!important;}.main-sidebar-menu .sidebar-menu>li.menu-item>a{font-family:"Open Sans",sans-serif;font-size:15.4px;font-weight:400;line-height:24px;letter-spacing:0px;}.footer .share-links a:not(:hover){color:rgb(82,82,82);}.vc_custom_1685391728737{padding-top:64px!important;padding-bottom:40px!important;background-color:rgb(247,247,247)!important;}.vc_custom_1684996670275{background-color:rgb(244,244,244)!important;}.vc_custom_1640720800799{padding-top:4.61538rem!important;padding-bottom:4.61538rem!important;}.vc_custom_1681732007725{border-left:1px solid rgb(222,226,230)!important;}.vc_custom_1640707804563{padding-top:84px!important;padding-bottom:74px!important;}.vc_custom_1640707238972{margin-top:13px!important;}.vc_custom_1683360056586,.vc_custom_1685697422199,.vc_custom_1695209088177{margin-bottom:13px!important;}.wpb_custom_c52390a940607380da1ee40913acc760 .porto-sicon-title{font-weight:600;letter-spacing:0px;line-height:13.44px;font-size:11.2px;color:rgb(109,109,109);}.wpb_custom_860683fe6d5975d7b2cff563f7366f5c .porto-sicon-title{color:rgb(33,37,41);}.wpb_custom_50f9b3cd1f4d9e46e4eb90660b76525b .porto-sicon-title{font-weight:600;letter-spacing:0px;line-height:16px;font-size:14px;color:rgb(255,255,255);}.wpb_custom_50f9b3cd1f4d9e46e4eb90660b76525b .porto-sicon-header p{font-weight:700;line-height:1.2;font-size:23px;}#header .share-links a:not(:hover){color:rgb(109,109,109);}.vc_btn3.vc_btn3-shape-rounded{border-radius:12px;}.custom-phone:hover .porto-sicon-header p{color:rgb(28,95,168)!important;}@keyframes kenBurnsToRight{0%,0%{transform:scale(1.2);}100%{transform:scale(1);}}@keyframes customLineAnim{0%{stroke-dasharray:1600;stroke-dashoffset:1600;}100%{stroke-dasharray:2500;stroke-dashoffset:1600;}}@keyframes customLineAnim2{0%{stroke-dasharray:2650;stroke-dashoffset:2650;}100%{stroke-dasharray:2650;stroke-dashoffset:0;}}@keyframes customLineProgressAnim{0%{width:0px;}100%{width:60px;}}.customLineProgressAnim hr{animation-name:customLineProgressAnim;}.auto-1{top:25%;left:7%;}.auto-2{top:32%;left:85%;}.auto-3{top:90%;left:19%;}.transform3dxy-n50{position:absolute;transform:translate3d(-50%,-50%,0px);}.custom-view-more .porto-ultimate-content-box{display:flex;align-items:center;}.custom-view-more .porto-sicon-default{display:flex;align-items:center;justify-content:center;width:43.19px;height:43.19px;margin-right:4px;}.custom-auto-img .vc_column-inner{position:relative;}.custom-svg-background-1{position:absolute;width:1000%;top:-1px;left:50%;height:calc(100% + 2px);transform:translate3d(-50%,0px,0px);}.custom-parallax-section .col-md-12,.custom-parallax-section .porto-wrap-container{position:static;}.custom-separator hr{width:60px;}.custom-flex .vc_column-inner{display:flex;align-items:center;justify-content:space-between;}.custom-flex .vc_column-inner::after,.custom-flex .vc_column-inner::before{content:none;}@media (max-width:1229px){#header .main-menu>li.menu-item>a{padding:43px 14px;}}@media (max-width:991px){.custom-auto-img{margin:0px auto;}.custom-auto-img .vc_column-inner>.wpb_single_image .wpb_wrapper{text-align:center;}.custom-svg-background-1{left:77%;}.auto-3{top:81%;}.auto-1{top:17%;left:12%;}.custom-flex .vc_column-inner{flex-direction:column;}}@media (max-width:575px){.custom-view-more .porto-ultimate-content-box{flex-direction:column;align-items:flex-start;}.custom-view-more .porto-sicon-box{border-left-width:0px!important;}}.home .main-content{margin-top:0px;margin-bottom:0px;}.wpb_animate_when_almost_visible{opacity:1;}.ciq-hero{position:relative;overflow:hidden;height:500px;background:rgb(11,11,11);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.ciq-hero__bgs{position:absolute;inset:0px;}.ciq-slide{position:absolute;inset:0px;background-size:cover;background-position:center center;opacity:0;transition:opacity 0.9s;}.ciq-slide.is-active{opacity:1;}.ciq-hero__deco{position:absolute;top:0px;left:calc(50% - 1180px);height:100%;width:auto;max-width:none;pointer-events:none;z-index:2;}.ciq-hero__inner{position:relative;z-index:3;max-width:1200px;margin:0px auto;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0px 30px;}.ciq-hero__sub{font-family:"Open Sans",sans-serif;font-weight:700;font-size:20px;color:rgb(114,114,114);margin:0px 0px 8px;}.ciq-hero__title{font-family:Roboto,sans-serif;font-weight:500;font-size:36px;line-height:40px;letter-spacing:0.5px;color:rgb(0,0,0);margin:0px 0px 24px;}.ciq-hero__btn{display:inline-block;background:rgb(33,113,199);color:rgb(255,255,255);font-family:Roboto,sans-serif;font-weight:500;font-size:14px;line-height:1;padding:16px 35px;border-radius:12px;text-decoration:none;transition:background 0.2s,transform 0.2s;}.ciq-hero__btn:hover{background:rgb(0,122,255);color:rgb(255,255,255);text-decoration:none;transform:translateY(-2px);}.ciq-hero__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:46px;height:46px;border:0px;border-radius:50%;background:rgba(255,255,255,0.35);color:rgb(255,255,255);font-size:26px;line-height:44px;text-align:center;cursor:pointer;transition:background 0.2s;}.ciq-hero__nav:hover{background:rgba(255,255,255,0.65);}.ciq-hero__nav--prev{left:18px;}.ciq-hero__nav--next{right:18px;}.ciq-hero__dots{position:absolute;left:0px;right:0px;bottom:16px;z-index:4;display:flex;gap:8px;justify-content:center;}.ciq-dot{width:24px;height:24px;border:0px;background:transparent;cursor:pointer;padding:0px;position:relative;}.ciq-dot::after{content:"";position:absolute;inset:7px;border-radius:50%;background:rgba(255,255,255,0.55);}.ciq-dot.is-active::after{background:rgb(33,113,199);}@media (max-width:768px){.ciq-hero{height:400px;}.ciq-hero__title{font-size:25px;line-height:30px;}.ciq-hero__sub{font-size:16px;}.ciq-hero__deco{opacity:0.5;}}#contact .top-row{padding-top:0px!important;margin-top:0px!important;}#contact .wpb_raw_code,#contact .wpb_raw_html{margin:0px!important;padding:0px!important;}#contact iframe{display:block;vertical-align:top;}#header li.menu-item>a,.menu-item>a{font-size:14px!important;}#header .porto-sicon-title{font-size:14px!important;line-height:1.2!important;}.onepager-section{padding-top:20px!important;padding-bottom:20px!important;}#service-1,#technology{background:rgb(244,246,249)!important;}#service-2{background:rgb(255,255,255)!important;}#contact{padding-top:0px!important;}.vc_custom_1681733862787 .vc_single_image-img{max-width:80%!important;height:auto!important;}#contact iframe{display:block!important;margin-bottom:30px!important;}.wpb_animate_when_almost_visible,.appear-animation,.animated{opacity:1!important;animation:auto ease 0s 1 normal none running none!important;transition:none!important;transform:none!important;visibility:visible!important;}.wpb_single_image img,.porto-sicon-box img,.vc_single_image-img,.porto-separator .separator-line{opacity:1!important;animation:auto ease 0s 1 normal none running none!important;transition:none!important;}#home{padding-top:0px!important;}.custom-parallax-section{background-image:url("/assets/wp/uploads/2023/05/6-bg-wide.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;}#header .header-main .container{max-width:1400px;}.ciq-lang{white-space:nowrap;}#header .header-main.ciq-stuck{position:fixed!important;top:0px!important;left:0px!important;right:0px!important;width:100%!important;z-index:1001!important;background:rgb(255,255,255)!important;box-shadow:rgba(0,0,0,0.1) 0px 2px 10px!important;max-width:none!important;}#header .header-main.ciq-stuck .container{max-width:1400px;}#ciq-top{position:fixed;right:20px;bottom:20px;width:44px;height:44px;border-radius:50%;background:rgb(28,95,168);color:rgb(255,255,255);display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity 0.25s,visibility 0.25s,transform 0.25s,background 0.2s;z-index:1002;box-shadow:rgba(0,0,0,0.25) 0px 2px 8px;text-decoration:none;}#ciq-top.is-on{opacity:1;visibility:visible;transform:translateY(0px);}#ciq-top:hover{background:rgb(22,72,127);}.vc_custom_1680153472233{padding-top:8px!important;padding-bottom:8px!important;background-color:rgb(27,124,173)!important;}.custom-notice{position:relative;}.ciq-notice-close{position:absolute;top:50%;right:14px;transform:translateY(-50%);background:none;border:0px;color:rgb(255,255,255);font-size:24px;line-height:1;cursor:pointer;padding:0px 6px;opacity:0.9;z-index:5;}.ciq-notice-close:hover{opacity:1;}.custom-notice .wpb_raw_code{display:none!important;}@media (max-width:991px){.ciq-hero__inner{background:linear-gradient(100deg,rgba(11,42,48,0.72),rgba(11,42,48,0.42) 48%,rgba(11,42,48,0) 82%);border-radius:6px;}.ciq-hero__inner h1,.ciq-hero__inner h2,.ciq-hero__inner h3,.ciq-hero__inner p,.ciq-hero__inner span,.ciq-hero__title{text-shadow:rgba(0,0,0,0.55) 0px 2px 12px;color:rgb(255,255,255)!important;}}@media (max-width:991px){.wpb_text_column,.wpb_text_column p,.porto-u-sub-heading,.onepager-section p,.main-content p,.vc_column-inner p,.wpb_wrapper p{text-align:left!important;}}#nav-panel.ciq-nav-open{background:rgb(255,255,255);border-top:1px solid rgb(232,232,232);display:block!important;}.ciq-notice-close{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;}.section-contact .porto-sicon-title{color:rgb(102,102,102)!important;}.ciq-lang__a{color:rgb(95,95,95);}.ciq-lang__a.is-active{background:rgb(28,95,168)!important;color:rgb(255,255,255)!important;}@media (max-width:991px){.mobile-toggle{min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:10px 12px;margin-left:0.6rem;display:inline-flex!important;}.ciq-lang{display:inline-flex;gap:6px;align-items:center;}.ciq-lang__a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0px 8px;}.ciq-hero__dots{gap:14px;}.ciq-dot::after{inset:5px;}.ciq-form .form-control,.form-control,input[type="text"],input[type="email"],input[type="tel"],input[type="number"],textarea{font-size:16px!important;}.ciq-form button[type="submit"],.ciq-form .btn,.btn-lg{min-height:48px;padding:0.85rem 1.4rem;}.vc_custom_1640707804563{padding-top:32px!important;padding-bottom:32px!important;}.vc_custom_1640720800799{padding-top:2.4rem!important;padding-bottom:2.4rem!important;}.vc_custom_1685391728737{padding-top:30px!important;padding-bottom:22px!important;}.top-row.my-5{margin-top:1.4rem!important;margin-bottom:1.4rem!important;}.col-lg-6.mb-5{margin-bottom:1rem!important;}.wpb_single_image.vc_align_left{text-align:center!important;}.vc_single_image-img{max-width:62%!important;}.bg-primary h3{font-size:24px!important;letter-spacing:-0.4px!important;line-height:1.25!important;}.section-contact iframe,.wpb_raw_html iframe{height:240px!important;}.custom-notice{padding-right:46px!important;}.custom-notice .porto-u-sub-heading{font-size:12.5px!important;line-height:20px!important;}}#header .logo{--porto-logo-mw:200px;}#header .logo .standard-logo,#header .logo .sticky-logo{width:200px;max-width:200px;height:auto;aspect-ratio:300 / 69;}@media (max-width:767px){#header .logo{--porto-logo-mw:110px;}#header .logo .standard-logo,#header .logo .sticky-logo{width:110px;max-width:110px;}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url("/assets/fonts/opensans_v44_memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url("/assets/fonts/opensans_v44_memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}.row:has(>.vc_column_container.vc_custom_1681733819208){padding-top:30px;}.vc_row.wpb_row.wpb_custom_034b39d9bc6c6b310d69e39f0ccf274f:not(.vc_inner):not(.custom-notice):not(.header-main):not(.no-padding):not(.bg-primary):not(.vc_row-has-fill):not(.vc_row-no-padding):not(:has(#hero)){padding-top:30px!important;padding-bottom:30px!important}.vc_row.custom-parallax-section.vc_custom_1684996670275,.vc_row.custom-parallax-section.vc_custom_1684996670275 .row{padding-top:0!important;padding-bottom:0!important}.vc_row.custom-parallax-section.vc_custom_1684996670275,.vc_row.custom-parallax-section.vc_custom_1684996670275 .row{padding-top:0!important;padding-bottom:0!important}.ciq-about-p8{padding-bottom:20px;}.section-contact .vc_row.m-b-xl{margin-bottom:0!important;}@media (max-width:991px){.wpb_content_element:has(+.ciq-photo){margin-bottom:0!important;}.ciq-photo{text-align:center!important;padding:32px 0!important;margin:0!important;}.ciq-photo .vc_single_image-wrapper{display:inline-block!important;max-width:100%;}.ciq-photo img{width:100%!important;max-width:520px!important;height:auto!important;}}@media (max-width:767px){.ciq-logo-row>.porto-wrap-container>.row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;}.ciq-logo-row>.porto-wrap-container>.row>.vc_column_container{flex:0 0 50%!important;max-width:50%!important;width:50%!important;}.ciq-logo-row .wpb_single_image{margin-bottom:24px!important;}}