.accordion .item-accordion .title:after,.btn,.btn--primary:before,.main-wrapper .cw-accordion__item-title:after{transition:all .3s ease-in-out}.uppercase-title{color:#2b2b2b;font-family:var(--secondary-font),sans-serif;font-size:16px;font-weight:700;letter-spacing:.15rem;line-height:27px;text-align:center;text-transform:uppercase}.main-wrapper{overflow:hidden;padding-top:141px}@media screen and (min-width:768px){.main-wrapper{padding-top:66px}}@media screen and (min-width:992px){.main-wrapper{padding-top:90px}}@media screen and (min-width:1200px){.main-wrapper{padding-top:117px}}.main-content{padding:40px 0 20px}@media screen and (min-width:768px){.main-content{padding:80px 0 20px}}@media screen and (min-width:1200px){.main-content .container .row>.content.col-lg-7,.main-content .container .row>.entry-content.col-lg-7{padding-right:70px}}@media(min-width:1400px){.main-content .container .row>.content.col-lg-7,.main-content .container .row>.entry-content.col-lg-7{padding-right:135px}.archive .main-content .container .row>.content.col-lg-7,.archive .main-content .container .row>.entry-content.col-lg-7,.category .main-content .container .row>.content.col-lg-7,.category .main-content .container .row>.entry-content.col-lg-7,.page-site-map .main-content .container .row>.content.col-lg-7,.page-site-map .main-content .container .row>.entry-content.col-lg-7,.page-template-default .main-content .container .row>.content.col-lg-7,.page-template-default .main-content .container .row>.entry-content.col-lg-7,.search .main-content .container .row>.content.col-lg-7,.search .main-content .container .row>.entry-content.col-lg-7,.single .main-content .container .row>.content.col-lg-7,.single .main-content .container .row>.entry-content.col-lg-7{padding-right:14px}}[v-cloak]>*{display:none}#loader-div{background:rgba(0,0,0,.3);height:100%;left:0;overflow:hidden;position:fixed;top:0;transition:all .5s ease;width:100%;z-index:9999}#loader-div .lds-ring{display:inline-block;display:block;height:77px;margin:0 auto;position:relative;text-align:center;top:50%;transform:translateY(-50%);width:77px}#loader-div .lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:7px solid transparent;border-radius:50%;border-top-color:#4164f2;box-sizing:border-box;display:block;height:70px;margin:6px;position:absolute;width:70px}#loader-div .lds-ring div:first-child{animation-delay:-.45s}#loader-div .lds-ring div:nth-child(2){animation-delay:-.3s}#loader-div .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.arrow-link{background-image:url(../arrow-right.html);background-position:100%;background-repeat:no-repeat;background-size:18px 8px;color:#eb5b13;font-size:16px;font-weight:600;padding-right:22px}.arrow-link__alt{background-image:url(../arrow-alt-right.html);color:#fff}.small-font-content p{color:#242424;font-family:var(--secondary-font),sans-serif;font-size:1rem;line-height:2rem;margin-bottom:27px}.results-wrap .result-item{background:#f4f4f4;border:1px solid #d8d9d9;margin-bottom:35px;padding:23px 27px 27px;text-align:center}.results-wrap .result-item .result-title{color:var(--color-primary);font-family:var(--secondary-font),sans-serif;font-size:32px;font-weight:700;padding-bottom:5px}.results-wrap .result-item .result-taxonomy{color:var(--link-color);font-size:19px;font-weight:400;text-transform:capitalize}.results-wrap .result-item p{color:var(--text-color);padding-top:8px}.results-wrap .result-item p:last-child{margin-bottom:0}.btn{background:none;border:none;border-radius:4px;box-shadow:none;color:#0e0f11;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;line-height:24px;padding:18px 20px;position:relative;text-align:center;text-transform:uppercase;z-index:1}@media screen and (min-width:768px){.btn{padding:18px 24px}}.btn--primary{background:linear-gradient(270deg,#78c066,#4aa457);box-shadow:0 0 0 1px rgba(14,14,15,.03),0 2px 8px 0 rgba(14,14,15,.1),0 10px 36px 0 rgba(14,14,15,.1)}.btn--primary:before{background-color:var(--color-primary);border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1}.btn--primary:hover{color:#0e0f11}.btn--primary:hover:before{opacity:1}.btn--secondary{background-color:rgba(120,192,102,.15);border:2px solid var(--color-secondary);color:#fff;min-width:207px;padding:11px 16px}.btn--secondary:hover{background-color:var(--color-primary);color:#0e0f11}.btn--secondary.button__load-more{min-width:247px;padding:16px}.btn--tertiary{border-bottom:2px solid var(--color-secondary);border-radius:0;letter-spacing:.8px;padding:0}.btn--tertiary:hover{color:var(--color-primary)}.btn--tertiary-white{color:#fff}.btn.btn--check{align-items:center;display:inline-flex;font-size:15px;letter-spacing:normal;padding:16px 15px}.btn.btn--check svg{margin-right:8px}.btn.btn--check:hover svg path{fill:#0e0f11}.btn.btn--bottom-border{border-bottom:2px solid var(--color-secondary);border-radius:0;color:#fff;letter-spacing:.8px;padding:0}.btn.btn--bottom-border:hover{color:var(--color-primary)}.btn.section-10-next-btn{align-items:center;background:linear-gradient(270deg,#78c066,#4aa457);border-radius:4px;box-shadow:0 10px 36px 0 rgba(14,14,15,.102),0 2px 8px 0 rgba(14,14,15,.102),0 0 0 1px rgba(14,14,15,.031);display:inline-flex;height:60px;justify-content:center;margin-bottom:24px;margin-top:24px;padding-left:24px;padding-right:24px;width:177px}.gform_wrapper.gravity-theme form{margin-left:auto;margin-right:auto;max-width:690px}.gform_wrapper.gravity-theme .gform_heading{display:none}.gform_wrapper.gravity-theme .gchoice{padding-left:40px;position:relative}.gform_wrapper.gravity-theme .gchoice label:after{background:transparent;border:1px solid #fff;border-radius:4px;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px;z-index:0}.gform_wrapper.gravity-theme .gchoice label:before{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:9px;left:9px;opacity:0;position:absolute;top:4px;transform:rotate(45deg);transition:all .1s;width:6px;z-index:1}.gform_wrapper.gravity-theme input[type=checkbox]{appearance:none;cursor:pointer;height:27px;left:0;opacity:0;outline:none;position:absolute;top:0;width:27px;z-index:100}.gform_wrapper.gravity-theme input[type=checkbox]+label{cursor:pointer}.gform_wrapper.gravity-theme input[type=checkbox]:checked+label:before{opacity:1;top:6px}.gform_wrapper.gravity-theme .gfield{margin-bottom:13px}@media screen and (min-width:768px){.gform_wrapper.gravity-theme .gfield{margin-bottom:24px}}.gform_wrapper.gravity-theme .gfield .ginput_container label{color:#fff}.gform_wrapper.gravity-theme .gfield .ginput_container input,.gform_wrapper.gravity-theme .gfield .ginput_container select,.gform_wrapper.gravity-theme .gfield .ginput_container textarea{background-color:rgba(4,5,6,.35);border:none;border-bottom:2px solid #ebebeb;border-radius:0;color:#fff;font-size:17px;height:50px;padding:10px}.gform_wrapper.gravity-theme .gfield .ginput_container input::placeholder,.gform_wrapper.gravity-theme .gfield .ginput_container select::placeholder,.gform_wrapper.gravity-theme .gfield .ginput_container textarea::placeholder{color:#fff}.gform_wrapper.gravity-theme .gfield .ginput_container select{appearance:none;background:url(../svg/icon-select-arrow-down.svg) no-repeat center right 10px;background-color:rgba(4,5,6,.35);padding-right:35px}.gform_wrapper.gravity-theme .gfield .ginput_container textarea.large{height:134px}@media screen and (min-width:768px){.gform_wrapper.gravity-theme .gfield .ginput_container textarea.large{height:100px}}.gform_wrapper.gravity-theme .gfield.gfield--type-html.label{color:var(--form-label-color);font-size:17px;font-weight:700;line-height:30px;margin-bottom:9px}.gform_wrapper.gravity-theme .gfield .gform-field-label--type-sub{margin-bottom:5px}.gform_wrapper.gravity-theme .gfield .gfield_description:not(.validation_message){color:#fff}.gform_wrapper.gravity-theme .gform_body .gform_fields{display:block}.gform_wrapper.gravity-theme .gform_body .gfield-choice-input+label,.gform_wrapper.gravity-theme .gform_body .gfield_label{color:var(--form-label-color);font-size:17px;font-weight:700;line-height:30px;margin-bottom:9px}.gform_wrapper.gravity-theme .gform_body .gfield_required{color:#4aa457;display:inline;font-size:inherit;font-weight:inherit;padding:0}.gform_wrapper.gravity-theme .gf_page_steps{border-bottom:2px solid #ebebeb}@media screen and (min-width:768px){.gform_wrapper.gravity-theme .gf_page_steps{align-items:baseline;display:flex}}.gform_wrapper.gravity-theme .gf_page_steps .gf_step{background-color:rgba(4,5,6,.35);display:block;margin:0;padding:15px}.gform_wrapper.gravity-theme .gf_page_steps .gf_step.gf_step_active{background-color:#ebebeb;border-image:linear-gradient(270deg,#78c066,#4aa457) 1 0 0 0;border-top:5px solid transparent}.gform_wrapper.gravity-theme .gf_page_steps .gf_step.gf_step_active .gf_step_number{background:linear-gradient(270deg,#78c066,#4aa457)}.gform_wrapper.gravity-theme .gf_page_steps .gf_step.gf_step_active .gf_step_label{color:var(--color-tertiary)}.gform_wrapper.gravity-theme .gf_page_steps .gf_step .gf_step_number{background:#282d30;border:none;color:#fff}.gform_wrapper.gravity-theme .gf_page_steps .gf_step .gf_step_label{color:#fff;font-size:17px;font-weight:700;line-height:30px}.gform_wrapper.gravity-theme .gform_footer.top_label{display:block;margin:37px 0 0;padding:0;text-align:center}@media screen and (min-width:768px){.gform_wrapper.gravity-theme .gform_footer.top_label{margin-top:60px}}.sidebar .gform_wrapper.gravity-theme .gform_footer.top_label{margin-top:32px}.main-contact-form .gform_wrapper.gravity-theme .gform_footer.top_label{text-align:center}.footer .gform_wrapper.gravity-theme .gform_footer.top_label{text-align:left}.gform_wrapper.gravity-theme .gform_footer .btn{margin:0;width:100%}@media screen and (min-width:768px){.gform_wrapper.gravity-theme .gform_footer .btn{max-width:445px}}@media(max-width:767px){.gform_wrapper.gravity-theme .gform_footer .btn{padding:12px 20px}}.gform_wrapper.gravity-theme .gform_page_footer.top_label{display:flex}@media screen and (min-width:768px){.gform_wrapper.gravity-theme .gform_page_footer.top_label{justify-content:center}}@media(max-width:767px){.gform_wrapper.gravity-theme .gform_page_footer.top_label{flex-direction:column}}.gform_wrapper.gravity-theme .gform_page_footer.top_label .btn--secondary{padding:18px 20px}@media screen and (min-width:768px){.gform_wrapper.gravity-theme .gform_page_footer.top_label .btn--secondary{margin-right:20px;padding:18px 24px}}.gform_wrapper.gravity-theme .gform_page_footer.top_label .gform_next_button span:after{content:url(../icon-arrow-right-dark.html);margin-left:7px}.gform_wrapper.gravity-theme .second-roi .gform_page_footer.top_label{display:none}.form-wrap{background-color:#282d30;border:1px solid hsla(0,0%,100%,.1);margin-left:auto;margin-right:auto;max-width:100%;padding:20px 30px;width:auto}@media screen and (min-width:768px){.form-wrap{padding:40px 80px}}@media screen and (min-width:992px){.form-wrap{padding:30px}}@media screen and (min-width:1200px){.form-wrap{padding:57px 80px}}.footer .form-wrap{background:none;border:none;max-width:100%;padding:0}.main-contact-form .form-wrap{margin-top:50px;padding:30px 15px}@media screen and (min-width:768px){.main-contact-form .form-wrap{padding:40px 80px 70px}}.main-contact-form .form-wrap form{max-width:100%}.form-title{color:var(--form-title-color);font-family:var(--secondary-font),sans-serif;font-size:31px;font-weight:700;letter-spacing:.31px;line-height:36px;margin-bottom:22px}@media screen and (min-width:768px){.form-title{font-size:40px;letter-spacing:.4px;line-height:48px;margin-bottom:49px}}@media(max-width:767px){.form-title{text-align:center}}.form-title.small{font-size:22px;font-weight:400;letter-spacing:.32px;line-height:33px;margin-bottom:15px;text-align:center}@media screen and (min-width:768px){.form-title.small{font-size:32px;line-height:41px;margin-bottom:46px}}.sidebar .form-title{font-size:22px;font-weight:400;letter-spacing:.32px;line-height:33px;margin-bottom:15px;text-align:center}@media screen and (min-width:768px){.sidebar .form-title{font-size:32px;line-height:41px;margin-bottom:46px}}.main-contact-form .form-title{text-align:center}.roi-wrap{background-color:var(--contact-footer-bg-color);border:0;max-width:none}.roi-wrap form{margin-left:auto;margin-right:auto}.roi-wrap input[type=checkbox]{appearance:none;cursor:pointer;height:27px;left:0;opacity:0;outline:none;position:absolute;top:0;width:27px;z-index:100}.roi-wrap input[type=checkbox]+label{cursor:pointer}.roi-wrap input[type=checkbox]:checked+label:before{opacity:1;top:6px}.roi-wrap input,.roi-wrap textarea{background-color:rgba(4,5,6,.35);border-bottom:2px solid #ebebeb;border-radius:0;color:#fff;font-size:17px;height:50px;width:100%}.roi-wrap textarea.large{height:134px}@media screen and (min-width:768px){.roi-wrap textarea.large{height:100px}}.roi-wrap .field{margin-bottom:13px}@media screen and (min-width:768px){.roi-wrap .field{margin-bottom:24px}}.roi-wrap .field label{color:#fff;display:block;font-weight:700;margin-bottom:9px}.roi-wrap .field-label,.roi-wrap label+input{color:var(--form-label-color);font-size:17px;font-weight:700;line-height:30px;margin-bottom:9px}.roi-wrap .field-required{color:#4aa457;display:inline;font-size:inherit;font-weight:inherit;padding:0}.roi-wrap button,.roi-wrap input[type=submit]{margin:0;max-width:none;width:100%}.gform_confirmation_message_7 .roi-calculator-results .input-section{margin-bottom:25px}.gform_confirmation_message_7 .roi-calculator-results .input-section:last-child{margin-bottom:0}.gform_confirmation_message_7 .roi-calculator-results label{color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;margin-bottom:8px}.gform_confirmation_message_7 .roi-calculator-results .input-field{background-color:rgba(4,5,6,.35);border:none;border-bottom:1px solid #fff;color:#fff;cursor:default;font-family:Arial,Helvetica,sans-serif;font-size:16px;min-height:20px;outline:none;padding:12px 10px;width:100%}@media(max-width:600px){.gform_confirmation_message_7 .roi-calculator-results .container{padding:15px}.gform_confirmation_message_7 .roi-calculator-results .roi-calculator-results{padding:20px}.gform_confirmation_message_7 .roi-calculator-results .input-field,.gform_confirmation_message_7 .roi-calculator-results label{font-size:14px}}.gform_confirmation_message,.gform_confirmation_message *,.gform_confirmation_message a{color:#fff}.gform_confirmation_message a:focus,.gform_confirmation_message a:hover{color:#fff;opacity:.8}#video_play{height:0;margin-bottom:30px;margin-top:30px;padding-bottom:56.25%;padding-top:25px;position:relative}#video_play iframe{height:100%;left:0;position:absolute;top:0;width:100%}#video_play .cw_video_description{display:none}.cw_video_gallery.cw_video_type_matrix .cw_video_size_small{margin:10px;padding:10px;width:142px}.cw_video_gallery.cw_video_type_matrix .cw_video_size_small .cw_video_item_title{padding-top:10px!important}.cw_video_open_popup_customized{display:inline-block;margin-bottom:30px}.main-wrapper .cw-accordion{margin-bottom:40px}@media screen and (min-width:1200px){.main-wrapper .cw-accordion{max-width:930px}}.main-wrapper .cw-accordion:last-child{margin-bottom:0}.main-wrapper .cw-accordion__item{box-shadow:none;margin-bottom:16px}.main-wrapper .cw-accordion__item:last-child{margin-bottom:0}.main-wrapper .cw-accordion__item-title{background:none;border:1px solid hsla(0,0%,100%,.1);font-family:var(--secondary-font),sans-serif;letter-spacing:normal;line-height:26px;position:relative;transition:border-color .3s ease}@media(max-width:767px){.main-wrapper .cw-accordion__item-title{padding:15px 55px 15px 15px}}.main-wrapper .cw-accordion__item-title:after{background:url(../svg/icon-arrow-down.svg) no-repeat 50%;background-size:100%;content:"";height:9px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:16px}@media screen and (min-width:768px){.main-wrapper .cw-accordion__item-title:after{right:21px}}.main-wrapper .cw-accordion__item-title:is(:hover,:focus){border-color:#ebebeb!important}.main-wrapper .cw-accordion__item-title[aria-expanded=true]{background-image:none;border-color:#ebebeb!important}.main-wrapper .cw-accordion__item-title[aria-expanded=true]:after{transform:translateY(-50%) rotate(180deg)}.main-wrapper .cw-accordion__item-content{border:none}@media(max-width:767px){.main-wrapper .cw-accordion__item-content{padding:20px 15px}}.main-wrapper .cw-accordion__item-content p{line-height:28px}.main-wrapper .cw-accordion__item-content p:last-child{margin-bottom:0}.main-wrapper .cw-accordion__item-content ul{line-height:28px}.main-wrapper .cw-accordion__item-content ul:last-child{margin-bottom:0!important}.main-wrapper .cw-accordion__item-content strong{font-weight:700}.main-wrapper .cw-accordion__item--open .cw-accordion__item-title{border-radius:0}.main-wrapper .cw-accordion__item--open .cw-accordion__item-content{animation-duration:.3s;border-radius:0}.accordion{margin-bottom:32px}@media screen and (min-width:1200px){.accordion{max-width:930px}}.accordion:last-child{margin-bottom:0}.accordion .item-accordion{margin-bottom:16px}.accordion .item-accordion:last-child{margin-bottom:0}.accordion .item-accordion .title{background-color:rgba(29,32,35,.6);border:1px solid hsla(0,0%,100%,.1);color:#fff;display:block;font-family:var(--secondary-font),sans-serif;font-size:18px;font-weight:700;letter-spacing:normal;line-height:26px;padding:16px 60px 16px 19px;position:relative;text-decoration:none;transition:border-color .3s ease}@media(max-width:767px){.accordion .item-accordion .title{padding:15px 55px 15px 15px}}.accordion .item-accordion .title:after{background:url(../svg/icon-arrow-down.svg) no-repeat 50%;background-size:100%;content:"";height:9px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:16px}@media screen and (min-width:768px){.accordion .item-accordion .title:after{right:21px}}.accordion .item-accordion .title:is(:hover,:focus){border-color:#ebebeb;color:#fff}.accordion .item-accordion .title[aria-expanded=true]{border-color:#ebebeb}.accordion .item-accordion .title[aria-expanded=true]:after{transform:translateY(-50%) rotate(180deg)}.accordion .item-accordion-body{padding:30px 20px 15px}@media(max-width:767px){.accordion .item-accordion-body{padding:20px 15px}}.accordion .item-accordion-body p:last-child{margin-bottom:0}.breadcrumb-container{left:0;position:absolute;top:0;width:100%;z-index:1}.breadcrumb-container .breadcrumb{border-radius:0;color:#fff;font-size:16px;letter-spacing:0;line-height:1.6;list-style:none;margin:0;padding:23px 0 0}.page-template-accident-data-center .breadcrumb-container .breadcrumb{color:var(--color-tertiary)}.breadcrumb-container .breadcrumb a{color:var(--color-primary);text-decoration:underline}.breadcrumb-container .breadcrumb a:hover{color:var(--color-secondary)}.breadcrumb-container .breadcrumb a:after{content:url(../svg/icon-double-arrow.svg);margin:0 8px 0 12px}.page-template-accident-data-center .breadcrumb-container .breadcrumb a:after{filter:brightness(0)}.blog-pagination{margin-top:45px;text-align:center}@media(max-width:991px){.blog-pagination{margin-bottom:15px}}.blog-pagination .blog-navigation{align-items:center;display:flex;flex-direction:row;justify-content:center}.blog-pagination .blog-navigation span.page{padding-right:15px}.blog-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -5px;padding:0}.blog-pagination ul li{height:26px;margin:2px;width:26px}@media screen and (min-width:768px){.blog-pagination ul li{height:35px;margin:5px;width:35px}}.blog-pagination ul li.page-li{display:none}.blog-pagination ul li a,.blog-pagination ul li span{align-items:center;background-color:rgba(120,192,102,.15);border:1px solid var(--color-secondary);border-radius:4px;color:var(--text-color);display:flex;font-size:14px;font-weight:600;height:100%;justify-content:center;line-height:1}@media screen and (min-width:768px){.blog-pagination ul li a,.blog-pagination ul li span{font-size:16px}}.blog-pagination ul li a.current,.blog-pagination ul li a:hover,.blog-pagination ul li span.current,.blog-pagination ul li span:hover{background-color:var(--color-primary);border-color:var(--color-secondary);color:#0e0f11}.blog-pagination ul li a.current,.blog-pagination ul li span.current{pointer-events:none}.blog-pagination ul li a.next:hover svg path,.blog-pagination ul li a.prev:hover svg path,.blog-pagination ul li span.next:hover svg path,.blog-pagination ul li span.prev:hover svg path{fill:#fff;fill-opacity:1}.blog-pagination ul li a.dots,.blog-pagination ul li span.dots{background:none;border:none;color:var(--text-color)}.blog-pagination ul li.active a{background-color:var(--color-primary);border-color:var(--color-secondary);color:#0e0f11;pointer-events:none}.blog-pagination ul li.next-link a svg,.blog-pagination ul li.prev-link a svg{width:7px}@media screen and (min-width:768px){.blog-pagination ul li.next-link a svg,.blog-pagination ul li.prev-link a svg{width:10px}}.blog-pagination ul li.next-link a:hover svg path,.blog-pagination ul li.prev-link a:hover svg path{fill:#0e0f11}.blog-pagination ul li.dots{background:none;border:none;color:var(--text-color)}.blog-pagination.blog-vue ul li svg{position:relative;top:-2px;width:8px}.blog-pagination.blog-vue ul li.disabled{opacity:0;visibility:hidden}.blog-pagination.blog-vue ul li.disabled.page-item{background:none;border:0;cursor:default;margin:0;opacity:1;visibility:visible}.blog-pagination.blog-vue ul li.disabled.page-item a{background:none;border:0;cursor:default;min-width:auto;padding-left:9px;padding-right:9px}.blog-pagination .loading-dots{display:inline-flex;gap:8px;margin:0}.blog-pagination .loading-dots .dot{animation:dotPulse 1.5s infinite;background-color:var(--accent-color);border-radius:50%;height:15px;width:15px}.blog-pagination .loading-dots .dot:nth-child(2){animation-delay:.2s}.blog-pagination .loading-dots .dot:nth-child(3){animation-delay:.4s}@keyframes dotPulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.results-slider__sidebar{position:relative}.results-slider__sidebar .grid-results{margin:0}.results-slider__sidebar .grid-results .item .value{padding-top:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.swiper-pagination-bullet{background:transparent;border:2px solid #c6c6c6;height:14px;opacity:1;width:14px}.swiper-pagination-bullet-active{background:#18397b;border:2px solid #18397b}.arrow-next,.arrow-prev{height:42px;position:absolute;top:70%;width:42px;z-index:99999}.arrow-prev{background-image:url(../svg/arrow-prev.svg);left:15px}.arrow-next{background-image:url(../svg/arrow-next.svg);right:15px}.swiper-button-next,.swiper-button-prev{background-color:#0e0f11;border:1px solid #262728;border-radius:50%;height:44px;margin-top:-22px;top:50%;transform:none;width:44px}.swiper-button-next:after,.swiper-button-prev:after{background:url(../svg/icon-arrow-swiper.svg) no-repeat 50%;content:"";height:10px;transform:none;width:14px}.swiper-button-next:after{transform:rotate(180deg)}.portfolio-slider-wrap{margin:0 auto 40px;max-width:658px;position:relative}.portfolio-slider-wrap .swiper-button-prev{left:-8px}@media screen and (min-width:1200px){.portfolio-slider-wrap .swiper-button-prev{left:-22px}}.portfolio-slider-wrap .portfolio-slider-inner-wrap{position:relative}.portfolio-slider-wrap .swiper-button-next{right:-8px}@media screen and (min-width:1200px){.portfolio-slider-wrap .swiper-button-next{right:-22px}}.portfolio-slider-wrap .btn-wrapper{margin-top:30px}.cw__modal-dialog{align-items:center;background-color:var(--modal-overlay-color,rgba(0,0,0,.8));display:none;height:100vh;justify-content:center;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .2s;width:100vw;z-index:9999}.cw__modal-dialog.open{display:flex;opacity:1;pointer-events:all}.cw__modal-dialog .inner-modal{background-color:#fff;border:3px solid #fff;border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);height:auto;padding:1rem;width:var(--inner-modal-width,600px)}.cw__modal-dialog .inner-modal .modal-content{border:3px solid #fff}#hoursModal .modal-content .modal-header{padding:0 0 10px}#hoursModal .modal-content .modal-header .modal-title{color:var(--text-color);font-family:var(--secondary-font),sans-serif;font-size:18px;font-weight:700;letter-spacing:.25rem;text-transform:uppercase}#hoursModal .modal-content .modal-body{padding:20px 0}#hoursModal .modal-content .modal-body .opening-hours table{margin:0 auto;width:100%}#hoursModal .modal-content .modal-body .opening-hours table tr{font-family:var(--secondary-font),sans-serif}#hoursModal .modal-content .modal-body .opening-hours table tr .day{color:var(--day-color,var(--text-color));font-weight:700;position:relative}#hoursModal .modal-content .modal-body .opening-hours table tr .day:after{background-color:silver;content:"";display:inline-block;height:80%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}#hoursModal .modal-content .modal-body .opening-hours table tr:nth-child(2n){background-color:var(--odd-rows-background-color,beige)}#hoursModal .modal-content .modal-body .opening-hours table tr td,#hoursModal .modal-content .modal-body .opening-hours table tr th{border:0;color:var(--hours-color,#000);padding:.5em}#hoursModal .modal-content .modal-body .opening-hours table tr td:nth-child(2),#hoursModal .modal-content .modal-body .opening-hours table tr th:nth-child(2){padding-left:30px}#hoursModal .modal-content .close{background-color:#000;border:0;border-radius:50%;color:#fff;display:block;font-size:20px;height:28px;margin:0;padding:0;right:0;width:28px}.modal-video .inner-modal .modal-header{display:none}.modal-video .inner-modal .modal-body{padding:0}.modal-video .inner-modal .modal-body>div{margin-bottom:0}.share-wrap{border-top:1px solid #d8d9d9;margin-top:25px;padding-top:30px}.share-wrap .social-icons{align-items:center;display:flex;justify-content:flex-start;padding:0}.share-wrap .social-icons li{padding:0}@media(max-width:767px){.share-wrap .social-icons li{padding-left:0!important}}.share-wrap .social-icons span{background:var(--color-primary);color:#fff;display:inline-block;font-weight:600;margin-right:7px;padding:11px 27px}.share-wrap .social-icons a{color:var(--text-color);font-size:0;margin-left:15px}.share-wrap .social-icons a svg{margin-right:5px}.share-wrap .social-icons a svg *{fill:var(--color-secondary)}.share-wrap .social-icons a svg:hover *{fill:var(--color-primary)}.share-wrap .social-icons a.p-url svg{margin-right:3px}ul.social-icon-list{align-items:center;display:flex;margin:0;padding:0}.page-template-contact main ul.social-icon-list{justify-content:center}ul.social-icon-list li{margin:0 0 0 16px;padding:0}ul.social-icon-list li:first-of-type{margin-left:0}ul.social-icon-list li .icon-facebook{background-image:url(../svg/icon-facebook.svg);background-size:100%;display:block;height:24px;width:24px}ul.social-icon-list li .icon-twitter{background-image:url(../svg/icon-twitter.svg);background-size:100%;display:block;height:22px;width:24px}ul.social-icon-list li .icon-google-plus{background-image:url(../icon-google-plus.html);background-size:100%;display:block;height:24px;width:28px}ul.social-icon-list li .icon-linkedin{background-image:url(../svg/icon-linkedin.svg);background-size:100%;display:block;height:24px;width:24px}ul.social-icon-list li .icon-instagram{background:url(../svg/icon-instagram.svg) no-repeat scroll 50% transparent;background-size:100%;display:block;height:24px;width:24px}ul.social-icon-list li .icon-youtube{background:url(../svg/icon-youtube.svg) no-repeat scroll 50% transparent;background-size:100%;display:block;height:18px;width:26px}.cw-custom-gallery{display:flex;flex-wrap:wrap;gap:30px;margin:40px auto}@media(max-width:767px){.cw-custom-gallery{justify-content:center}}.cw-custom-gallery__item a{border-top:5px solid #78c066;display:block;max-width:200px;position:relative;width:100%}.cw-custom-gallery__item a:after{background:transparent;content:"";height:100%;left:0;position:absolute;top:0;transition:background .3s ease-in-out;width:100%}.cw-custom-gallery__item a:hover:after{background:linear-gradient(0deg,rgba(97,178,95,.4),rgba(97,178,95,.4))}.cw-custom-gallery__item a img{height:auto;object-fit:cover;object-position:center;width:100%}.client-review.client-review-v2{background:#1f1f1f;border:5px solid #424647;border-radius:0;box-shadow:none;margin:0 0 30px;padding:15px}.client-review.client-review-v2:last-child{margin-bottom:0}.client-review.client-review-v2 .client-review__frame{background:transparent;border:none;padding:8% 6%}.client-review.client-review-v2 .client-review__frame .inner-wrap{background:transparent;margin:0 auto;max-width:887px;padding:0;position:relative;width:100%}.client-review.client-review-v2 .client-review__quote{background:none;border:0;color:var(--text-color);font-size:19px;font-style:normal;font-weight:700;line-height:31px;margin:0 0 40px;padding:0;quotes:none}.client-review.client-review-v2 .client-review__quote p{color:#fff;font-family:Inter,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:28px;margin:0 0 16px}.client-review.client-review-v2 .client-review__quote p:last-child{margin-bottom:0}.client-review.client-review-v2 .client-review__name{color:#fff;font-family:var(--main-font),sans-serif;font-size:20px;font-style:normal;font-weight:800;line-height:30px;margin:0;padding:0}.client-review.client-review-v2 .client-review__type{color:#fff;font-family:var(--main-font),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0;padding:0 60px 0 0}.client-review.client-review-v2 .client-review__source{bottom:-3px;height:50px;position:absolute;right:0;width:50px}.client-review.client-review-v2.client-review--internal .client-review__source{height:39px;width:48px}.entry-content .client-review.client-review-v2 blockquote.client-review__quote,.page-template-practice-area .client-review.client-review-v2 blockquote.client-review__quote{background:none;border:0;color:var(--text-color);font-size:19px;font-weight:700;line-height:31px;margin:0 0 40px;padding:0}.entry-content .client-review.client-review-v2 .client-review__quote p,.page-template-practice-area .client-review.client-review-v2 .client-review__quote p{color:#fff;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:28px;margin:0 0 16px}.entry-content .client-review.client-review-v2 .client-review__quote p:last-child,.page-template-practice-area .client-review.client-review-v2 .client-review__quote p:last-child{margin-bottom:0}
/*# sourceMappingURL=elements.css.map*/