:root{--color-black:#000000;--color-white:#ffffff;--color-grey:#cccccc;--FontAwesome:'Font Awesome 5 Free';--font-html-size:62.5%}html{font-size:var(--font-html-size)}body{font-size:1.6rem!important}p{margin-bottom:1.5rem}.dark,.dark p,.dark td{color:var(--color-white)}.dvls_flex_box.dvls_col_full{color:#fff}.localstore_action a.localstore_btn{color:#fff!important}.wpcf7-form.submitting .button{pointer-events:none}.wpcf7-form.submitting .button:before{content:'';position:absolute;left:calc(50% - 14px);top:calc(50% - 14px);width:28px;height:28px;border:3px solid #FFF;border-bottom-color:#FF3D00;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.dark .widget a,.dark a{color:var(--fs-experimental-link-color);text-underline-offset:.2rem}.col-child-left>.col-inner{margin-right:auto!important;margin-left:0!important}.col-child-center>.col-inner{margin-right:auto!important;margin-left:auto!important}.col-child-right>.col-inner{margin-right:0!important;margin-left:auto!important}.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{background-color:hsl(0 0% 100%)}.off-canvas:not(.off-canvas-center) .nav-vertical li>a{font-size:1em;text-transform:capitalize;font-weight:500;color:var(--color-black)}.mobile-sidebar-levels-2 .nav-slide>li>.sub-menu>li:not(.nav-slide-header)>a,.mobile-sidebar-levels-2 .nav-slide>li>ul.children>li:not(.nav-slide-header)>a{color:var(--color-black);font-size:1em;letter-spacing:0;padding-bottom:15px;padding-left:20px;padding-top:15px;text-transform:capitalize}.mfp-wrap.mfp-close-btn-in .mfp-close{opacity:1;mix-blend-mode:normal}.dark a{color:var(--color-white);text-underline-offset:.2rem}.ux-menu-link{transition:transform 0.3s}.ux-menu-link:hover{transform:translateX(.6rem)}.button.is-large{font-size:1.6rem}.button.white{color:var(--fs-color-primary)!important}.button.primary.undertone{background-color:#EFF4FF!important;color:var(--fs-color-primary)!important}.button.primary.undertone:hover{color:#EFF4FF!important;background-color:var(--fs-color-primary)!important}.section-heading-title *{font-size:3.8rem}.section-heading-title.bigger *{font-size:4.8rem}.swal2-popup{font-size:1.6rem!important}form input[type="text"],form input[type="tel"],form input[type="password"],form select{min-height:4.5rem;border-radius:.8rem}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{box-shadow:0 0 5px rgb(14 82 214 / 15%)}form textarea{border-radius:.8rem}form .button{min-height:4.5rem}button.rounded{border-radius:10rem}.box-blog-post .is-divider{max-width:15rem;background-color:var(--fs-color-primary)}#header .nav-size-medium>.menu-item>a{font-size:1.4rem}#header .header-nav-main.nav.nav-left{justify-content:center}.header-button-1 a{font-size:1.6rem;background-image:url(https://giatladaison.com/wp-content/uploads/2024/11/phone-call.svg);background-repeat:no-repeat;background-size:2.4rem auto;padding-left:50px;background-position:1rem;animation:glowing-btn 2s infinite}@keyframes glowing-btn{0%{box-shadow:0 0 0 0 #0e52d6}100%{box-shadow:0 0 0 8px #fff0}}#footer .footer-block-title{font-size:2rem}.absolute-footer{color:#fff!important;background:#002266!important;border-top:1px solid #fff!important;padding:20px 0px!important}.services-section{background:linear-gradient(45deg,#066ef5 0%,#87bcfe 100%)}.services-row .col>.col-inner{border-radius:1.2rem;overflow:hidden;background-color:var(--color-white);height:100%}.services-row .icon-box{padding:1.6rem;background-color:#F5F8FF;display:flex;align-items:start}.services-row .icon-box h3{font-size:1.6rem;text-transform:uppercase;margin-bottom:.5rem;color:var(--fs-color-primary)}.services-row .icon-box .icon-box-text{font-size:1.4rem;line-height:1.4}.services-row .icon-box .icon-box-text p{display:-webkit-box;-webkit-line-clamp:2;height:4rem;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.services-row .img{text-align:center;padding:2.4rem}.services-row .img::before{content:"";background-image:url(https://giatladaison.com/wp-content/uploads/2024/11/Layer_1.svg);width:24px;height:24px;display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;right:22%;z-index:9;top:14px}.services-row .img::after{content:"";background-image:url(https://giatladaison.com/wp-content/uploads/2024/11/Layer_2.svg);width:16px;height:16px;display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;right:15%;z-index:9;top:40px}.services-row .img .img-inner{max-width:65%;border-radius:100%;border:5px solid #EFF4FF;margin:0 auto}.services-row .flickity-button{opacity:1}.services-row .flickity-button .flickity-button-icon{padding:30%;border-radius:10rem;background-color:var(--fs-color-primary);color:var(--color-white)}.news-section .box-blog-post .box-image{border-radius:2rem 2rem 0 0}.news-section .box-blog-post.box-vertical .box-image{border-radius:2rem 0 0 2rem}.page-template .entry-header{margin-bottom:3rem;border-bottom:.1rem solid #ccc;padding-bottom:1.5rem}.page-template h1.entry-title{font-size:3rem;text-transform:inherit;margin-bottom:1.5rem;color:var(--fs-color-primary)}.entry-header .entry-meta .author{margin-right:2rem}.entry-header .entry-meta .author img{border-radius:50%}.block-you-would-like .services-row .col>.col-inner{box-shadow:rgb(0 0 0 / .1) 0 4px 12px}.block-you-would-like .section-heading-title *{font-size:3rem}aside.widget .widget-title span{font-size:2rem;color:var(--fs-color-primary);text-align:center;display:block;margin-bottom:1.5rem}aside.widget{padding:1rem;border-radius:.8rem;box-shadow:rgb(0 0 0 / .1) 0 .4rem 1.2rem}aside.widget .widget-title+.is-divider{display:none}.dvls_maps_wrap .dvls_maps_container input.dvls-submit{background:var(--fs-color-primary);height:4.5rem;padding:0 1.5rem;border-radius:4px;color:var(--color-white)}.services-tab .tab-panels{background-color:#F5F8FF;border-radius:1.2rem;padding:2rem}table td{color:#000;font-size:1.6rem;padding:1rem;border-color:#ccc}.nav-tabs>li.active>a{background-color:#F5F8FF}.nav-tabs>li.active>a{border-top-color:#0e52d6}.nav-tabs .tab a{padding:1.6rem;font-size:1.6rem;text-transform:inherit;background-color:#fff;color:#0E52D6;text-align:center}.blog-archive .archive-page-header{padding-top:5rem}.blog-archive .archive-page-header h1{font-size:3.2rem;color:var(--fs-color-primary)}.blog-archive #post-list .post-item .col-inner{padding:20px;border-radius:8px;border:1px solid #528BFF;box-shadow:rgb(17 12 46 / .15) 0 48px 100px 0;height:100%}.blog-archive #post-list .post-item .col-inner .box-image{border-radius:8px}.nav-pagination>li>a,.nav-pagination>li>span{border:1px solid}@media only screen and (max-width:1080px){#header .show-for-medium{display:block!important}#header .hide-for-medium{display:none!important}}@media only screen and (max-width:849px){.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type='date'],input[type='email'],input[type='number'],input[type='password'],input[type='search'],input[type='tel'],input[type='text'],input[type='url'],select,textarea{font-size:1.6rem}.section-heading-title *{font-size:3.2rem}.section-heading-title.bigger *{font-size:4.2rem}}@media only screen and (max-width:549px){.blog-archive .archive-page-header{padding-top:3rem}.blog-archive .archive-page-header h1{font-size:2.8rem}.block-you-would-like .section-heading-title *,.section-heading-title *{font-size:2.8rem}.section-heading-title.bigger *{font-size:3.6rem}}