.header{position:fixed;z-index:99;width:100%;padding:10px 0;background:#ffffff8a;box-shadow:none;transition:background 1s ease, box-shadow 1s ease, padding 1s ease}.header .main-header .main-menu-bar .logo{transition:height 1s ease;padding:0}@media (max-width: 992px){.header .main-header .main-menu-bar__container .social{display:none !important}}.header .main-header .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item.current-menu-item a{color:var(--primary-color)}.header .main-header .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item.current-menu-item a:before{background-color:transparent}.header .main-header .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item.current-menu-parent a:before{background-color:transparent}.header .main-header .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item:hover .sub-menu{min-width:250px;padding:26px 0 0 0}.header .main-header .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item:hover .sub-menu .menu-item{background:#ffffff8a}@media (max-width: 1240px){.header .main-header .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item a{padding:5px 8px}}@media (max-width: 992px){.header .main-header .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item a{font-size:15px}}.header .main-header .main-menu-bar__container .main-menu .navbar .navbar-toggler{top:5px}.header .main-header .main-menu-bar__container .main-menu .menu-mobile .navbar-toggler{top:0}.header .main-header .main-menu-bar__container .main-menu .menu-mobile .sub-menu li{border-bottom:none}.header .main-header .main-menu-bar__container .main-menu .menu-mobile .berekenBtn{display:inline-block;font-size:20px;line-height:24px;font-weight:700;font-style:italic;color:#fff;position:relative;padding:40px 10px 20px 10px}.header .main-header .main-menu-bar__container .main-menu .menu-mobile .berekenBtn span{position:relative;display:block;padding:15px 70px 15px 35px;background-color:#f24b6a;border-radius:0;transition:all 0.3s ease-in-out}.header .main-header .main-menu-bar__container .main-menu .menu-mobile .berekenBtn i{position:absolute;right:34px;top:58px;font-size:18px}.header .main-header .main-menu-bar__container .main-menu .menu-mobile .contact-block{padding:20px 10px}.header .main-header .main-menu-bar__container .main-menu .menu-mobile .contact-block .email-block{margin-bottom:16px}.header .main-header .main-menu-bar__container .main-menu .menu-mobile .contact-block i{margin-right:10px;color:var(--primary-color)}.header .main-header .main-menu-bar__container .main-menu .menu-mobile .contact-block a{color:var(--primary-color);font-weight:bold}.header .main-header .main-menu-bar__container .main-menu .menu-mobile .contact-block a:hover{color:var(--secondary-color)}.header .main-header .main-menu-bar__container .main-menu .menu-mobile ul li a{color:var(--primary-color);border-bottom:0;font-size:16px}.header .main-header .main-menu-bar__container .social a{display:flex;justify-content:center;align-items:center;background-color:#F24B6A;border-radius:50%;width:30px;height:30px;color:#fff;font-size:18px;line-height:1}.header .main-header .main-menu-bar__container .social a:hover{color:var(--secondary-color)}@media (max-width: 576px){.header .main-header .main-menu-bar__container .social{display:none !important}}.header .main-header .mobile-only .phone-mobile{display:none}.after-scroll .header{background:#fff;box-shadow:0 0 5px #000}.after-scroll .header .logo{height:60px}.after-scroll .header .main-header .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item:hover .sub-menu{padding:20px 0 0 0}.after-scroll .header .main-header .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item:hover .sub-menu .menu-item{background:#fff}.vso_slider::before{position:absolute;content:"";inset:0;z-index:3;background-repeat:repeat-x;background-position:center calc(100% + 170px);background-image:url(/wp-content/themes/vso/assets/images/Element-creme-1920px.png);pointer-events:none}.vso_slider .reviews{position:absolute;top:25%;transform:translateY(-75%);right:calc((100% - var(--content-width)) / 2);width:fit-content;max-width:var(--content-width);text-align:right;background:#fff;padding:5px 10px}@media (max-width: 1240px){.vso_slider .reviews{right:15px}}@media (max-width: 576px){.vso_slider .reviews{display:none}}.vso_slider .reviews .rating-wrap{color:var(--primary-color)}.vso_slider .reviews .rating-wrap span{text-decoration:none !important;font-weight:700}.vso_slider .reviews .rating-wrap span .rating-stars{margin:0 5px !important}.vso_slider .reviews .rating-wrap:hover{text-decoration:underline !important}.vso_slider .title{position:absolute;top:35%;left:50%;transform:translate(-50%, -65%);color:#fff;text-shadow:0 2px 3px rgba(18,33,53,0.75);font-size:35px;font-weight:700}@media (max-width: 1240px){.vso_slider .title{font-size:30px}}@media (max-width: 992px){.vso_slider .title{font-size:24px}}@media (max-width: 576px){.vso_slider .title{font-size:25px;top:40%;transform:translateY(-60%);left:15px}}.vso_slider .slider-label{position:absolute;top:50%;transform:translateY(-50%);width:200px;height:200px;z-index:1000;border-radius:50%;right:250px;background:#f24b6a;padding:22px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;text-align:center;max-width:var(--content-width)}@media (max-width: 1240px){.vso_slider .slider-label{right:15px}}@media (max-width: 992px){.vso_slider .slider-label{top:40%;transform:translateY(-60%);width:150px;height:150px;padding:10px}.vso_slider .slider-label span{font-size:12px !important}}@media (max-width: 576px){.vso_slider .slider-label{display:none}}.vso_slider .slider-label a{transform:rotate(10deg)}.vso_slider .slider-label a:hover span{color:var(--primary-color)}.vso_slider .slider-label span{color:#fff;font-size:16px;font-weight:bold;letter-spacing:0.3px}.vso_slider .btns-wrap{position:absolute;top:50%;transform:translateY(-50%);z-index:3;padding:0 15px;width:100%;max-width:var(--content-width);text-align:center}@media (max-width: 576px){.vso_slider .btns-wrap{top:55%;transform:translateY(-45%)}}.vso_slider .btns-wrap .btn{border:none;padding:0;border-radius:unset}.vso_slider .btns-wrap .btn.calendar-btn{position:relative;color:var(--primary-color)}@media (max-width: 576px){.vso_slider .btns-wrap .btn.calendar-btn{display:none}}.vso_slider .btns-wrap .btn.calendar-btn input{color:#2e4159;background-color:#fff !important;padding:15px 0 15px 20px;font-size:20px;line-height:20px;font-weight:700;font-style:italic;position:relative;display:block;transition:all 0.3s ease-in-out;background:none;outline:none;border:none;border-radius:0;appearance:none;resize:none}.vso_slider .btns-wrap .btn.calendar-btn input::placeholder{color:var(--primary-color)}.vso_slider .btns-wrap .btn i{position:absolute;right:34px;top:17px;font-size:18px;pointer-events:none}.vso_slider .btns-wrap .btn a{display:inline-block;font-size:20px;line-height:24px;font-weight:700;font-style:italic;color:#fff;position:relative}@media (max-width: 576px){.vso_slider .btns-wrap .btn a{font-size:16px}}.vso_slider .btns-wrap .btn a span{position:relative;display:block;padding:15px 70px 15px 35px;background-color:#f24b6a;border-radius:0;transition:all 0.3s ease-in-out}.vso_slider .btns-wrap .btn a i{position:absolute;right:34px;top:18px;font-size:18px}h1,h2,h3,h4,h5,h6,p,body,ul,li,a{font-family:"Cabin", sans-serif}body{background-color:#FEF7F2}.button--primary{background:#F24B6A;padding:10px 30px 10px 20px}.button--primary i{font-size:14px;margin-left:10px}.content-container .vc_row.wpb_row[data-vc-full-width="true"] .vc_column_container .vc_row{margin:0 auto}.primary-text-color p{color:var(--primary-color)}.vso-usp .usp{color:var(--primary-color);font-weight:500;font-size:24px}.vso-usp .usp i{color:var(--secondary-color);font-size:28px}.portal-block{padding-bottom:0;margin:0 30px;box-shadow:0 4px 14px rgba(0,0,0,0.15)}@media (max-width: 1240px){.portal-block{margin:0}}@media (max-width: 576px){.portal-block{margin-bottom:32px}}.portal-block .image-block{height:400px;background-size:unset;background-position:center;display:flex;align-items:center;justify-content:center;position:relative;background-repeat:no-repeat}@media (max-width: 576px){.portal-block .image-block{height:250px}}.portal-block .image-block .content-block{position:absolute;bottom:10px}.portal-block .image-block .content-block .icon{display:flex;justify-content:center;align-items:center;background-color:#F24B6A;border-radius:50%;width:40px;height:40px;color:#fff;padding:20px;font-size:20px}.portal-block:hover .image-block .content-block .icon{color:var(--primary-color)}.portal-block .title{color:var(--primary-color);font-weight:700;font-size:32px;text-align:center;padding:10px 0}.ti-widget.ti-goog .ti-controls .ti-prev,.ti-widget.ti-goog .ti-controls .ti-next{background-color:#F24B6A !important;outline-color:#F24B6A !important}.ti-widget.ti-goog .ti-controls .ti-prev::before,.ti-widget.ti-goog .ti-controls .ti-next::before{border-color:#ffffff !important}.vso_blogs{padding:20px 0}.vso_blogs .title-above-blogs{margin-bottom:32px;color:#F24B6A;font-weight:400;font-family:"Permanent Marker", cursive;font-size:50px}.vso_blogs .splide__slide:nth-child(odd) .blog-item{transform:rotate(2deg)}.vso_blogs .splide__slide:nth-child(odd) .blog-item:hover{transform:rotate(0deg);z-index:2}.vso_blogs .splide__slide:nth-child(even) .blog-item{transform:rotate(-2deg)}.vso_blogs .splide__slide:nth-child(even) .blog-item:hover{transform:rotate(0deg);z-index:2}.vso_blogs .blog-item{background:#fff;padding:10px}.vso_blogs .blog-item .image{aspect-ratio:4/3}.vso_blogs .blog-item .title{margin:12px;color:#F24B6A;font-weight:400;font-family:"Permanent Marker", cursive}.vso_blogs .splide__arrow{background:#F24B6A;opacity:1}.vso_blogs .splide__arrow svg{fill:#fff}.custom-footer-form .gform-body .gform_fields .gfield input{padding:30px 15px !important;border-radius:unset !important}.custom-footer-form .gform-body .gform_fields{row-gap:10px !important}.custom-footer-form .gform-footer{margin-top:10px !important}.custom-footer-form .gform-footer .gform_button{background-color:#F24B6A !important;border-radius:unset !important;transition:background 0.5s ease, color 0.5s ease !important;font-size:22px !important}.custom-footer-form .gform-footer .gform_button:hover{background-color:#16a0c2 !important}.custom-banner{position:relative;overflow:visible}.custom-banner::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:260px;background-image:url("/wp-content/themes/vso/assets/images/Element-creme-1920px.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;z-index:999;pointer-events:none}.vso-text-usp .title{font-size:42px;color:var(--primary-color);line-height:1.2;font-weight:500;margin-bottom:16px}@media (max-width: 576px){.vso-text-usp .title{font-size:32px}}.vso-text-usp .text{color:var(--primary-color);margin-bottom:32px}.vso-text-usp .usp{font-size:28px}@media (max-width: 992px){.vso-text-usp .usp{font-size:20px}}.vso-text-usp .usp i{color:#16a0c2;margin-right:16px;font-size:32px}.vso-text-usp .usp span{color:var(--primary-color);font-weight:700}.vso-text-usp .button{background:#F24B6A;border-radius:unset}.vso-text-usp .button:hover{background:#16a0c2}.change-text-color h3{font-size:42px}.change-text-color p{color:#fff}.image-location::before{position:absolute;content:"" !important;left:0;top:0;width:250px;height:150px;z-index:33;background-image:url(/wp-content/themes/vso/assets/images/Tekening-locatie-rechts.png);background-repeat:no-repeat;background-position:left center;background-size:contain;pointer-events:none}.image-camera::before{position:absolute;content:"" !important;right:0;bottom:25%;width:250px;height:150px;z-index:33;background-image:url(/wp-content/themes/vso/assets/images/Tekening-cameralinks.png);background-repeat:no-repeat;background-position:right center;background-size:contain;pointer-events:none}@media (max-width: 1240px){.image-camera::before{bottom:0;width:150px;height:100px}}.image-map::before{position:absolute;content:"" !important;left:15px;top:0;width:150px;height:150px;z-index:33;background-image:url(/wp-content/themes/vso/assets/images/Tekening-map.png);background-repeat:no-repeat;background-position:left center;background-size:contain;pointer-events:none}.image-vliegtuig-links::before{position:absolute;content:"" !important;left:0;bottom:0;width:250px;height:150px;z-index:33;background-image:url(/wp-content/themes/vso/assets/images/Tekening-vliegtuigje-rechts.png);background-repeat:no-repeat;background-position:left center;background-size:contain;pointer-events:none}.image-vliegtuig-rechts::before{position:absolute;content:"" !important;right:0;top:0;width:250px;height:150px;z-index:33;background-image:url(/wp-content/themes/vso/assets/images/Tekening-vliegtuigje-links.png);background-repeat:no-repeat;background-position:right center;background-size:contain;pointer-events:none}.image-backpack::before{position:absolute;content:"" !important;left:0;bottom:0;width:250px;height:150px;z-index:33;background-image:url(/wp-content/themes/vso/assets/images/Tekening-backpack-rechts.png);background-repeat:no-repeat;background-position:left center;background-size:contain;pointer-events:none}.image-passport::before{position:absolute;content:"" !important;right:0;top:0;width:250px;height:150px;z-index:33;background-image:url(/wp-content/themes/vso/assets/images/Tekening-paspoort-links.png);background-repeat:no-repeat;background-position:right center;background-size:contain;pointer-events:none}@media (max-width: 1240px){.image-passport::before{width:150px;height:70px}}.image-location::before,.image-camera::before,.image-map::before,.image-vliegtuig-links::before,.image-passport::before,.image-vliegtuig-rechts::before,.image-backpack::before{opacity:0;transform:translateY(40px);transition:all 0.6s ease}.image-visible::before{opacity:1;transform:translateY(0)}@media (max-width: 1240px){.image-map::before,.image-vliegtuig-links::before{display:none !important}}@media (max-width: 992px){.image-location::before,.image-camera::before,.image-vliegtuig-links::before,.image-passport::before,.image-vliegtuig-rechts::before,.image-backpack::before{display:none !important}}.custom-image{margin-left:-200px;max-width:calc(100% + 200px)}.vso_sidebar_item{margin-bottom:32px}.vso_sidebar_item.item_1 .content{background:#fff;padding:32px}.vso_sidebar_item.item_1 .content h4{font-size:32px;font-weight:600}@media (max-width: 1240px){.vso_sidebar_item.item_1 .content h4{font-size:26px}}@media (max-width: 992px){.vso_sidebar_item.item_1 .content h4{font-size:22px}}.vso_sidebar_item.item_1 .content p{color:var(--primary-color);margin-bottom:32px}.vso_sidebar_item.item_1 .content .usp{font-size:26px}@media (max-width: 1240px){.vso_sidebar_item.item_1 .content .usp{font-size:20px}}@media (max-width: 992px){.vso_sidebar_item.item_1 .content .usp{font-size:18px}}.vso_sidebar_item.item_1 .content .usp i{color:#16a0c2;margin-right:16px;font-size:26px}.vso_sidebar_item.item_1 .content .usp span{color:var(--primary-color);font-weight:700}.vso_sidebar_item.item_1 .content .button--primary{margin-top:32px}.vso_sidebar_item.item_2 .content{background:var(--primary-color);padding:32px}.vso_sidebar_item.item_2 .content h4{font-weight:400;font-family:"Permanent Marker", cursive;font-size:40px}@media (max-width: 992px){.vso_sidebar_item.item_2 .content h4{font-size:26px}}.vso_sidebar_item.item_2 .content p{font-weight:700;font-size:22px}@media (max-width: 992px){.vso_sidebar_item.item_2 .content p{font-size:18px}}.vso_sidebar_item.item_2 .content .button--primary{margin-top:16px}.vso_sidebar_item.item_3 .content{background:var(--secondary-color);padding:32px}.vso_sidebar_item.item_3 .content h4{font-weight:400;font-family:"Permanent Marker", cursive;font-size:40px}@media (max-width: 992px){.vso_sidebar_item.item_3 .content h4{font-size:26px}}.vso_sidebar_item.item_3 .content p{font-weight:700;font-size:22px}@media (max-width: 992px){.vso_sidebar_item.item_3 .content p{font-size:18px}}.vso_sidebar_item.item_3 .content .button--primary{margin-top:16px}.vso_sidebar_item.item_4 .content{background:var(--primary-color);padding:32px}.vso_sidebar_item.item_4 .content h4{color:#F24B6A;font-family:"Permanent Marker", cursive;font-size:40px;margin-bottom:20px}.vso_sidebar_item.item_4 .content iframe{height:263px}@media (max-width: 1240px){.vso_sidebar_item.item_4 .content iframe{height:165px}}.page-id-55 .page-title{margin-bottom:0}.page-title{padding:250px 0;position:relative}@media (max-width: 992px){.page-title{padding:175px 0}}@media (max-width: 576px){.page-title{padding:150px 0}}.page-title::before{position:absolute;content:"";inset:0;z-index:3;background-repeat:repeat-x;background-position:center calc(100% + 170px);background-image:url(/wp-content/themes/vso/assets/images/Element-creme-1920px.png);pointer-events:none}.grid-item-2{background:#fff !important;padding:10px !important;border-radius:unset !important}.grid-item-2 .content{padding:10px 0 0 0 !important}.grid-item-2 .content .title{margin:12px 0;color:#F24B6A !important;font-weight:400;font-family:"Permanent Marker", cursive}.col-lg-4:nth-child(odd) .grid-item-2{transform:rotate(2deg)}.col-lg-4:nth-child(odd) .grid-item-2:hover{transform:rotate(0deg)}.col-lg-4:nth-child(even) .grid-item-2{transform:rotate(-2deg)}.col-lg-4:nth-child(even) .grid-item-2:hover{transform:rotate(0deg)}.accordion-item{border:none;background-color:#FEF7F2 !important}.accordion-item .accordion-button{color:#F24B6A !important;background-color:#FEF7F2 !important;font-weight:700;box-shadow:none;padding:16px 0;font-size:20px}.accordion-item .accordion-body{padding:16px 0}.accordion-item .accordion-body p{color:var(--primary-color)}.accordion-item .accordion-body p a{color:var(--secondary-color)}.form-block .info-icon{cursor:pointer;border-radius:9999px;color:var(--primary-color);font-size:18px;transition:0.2s;border:1px solid var(--primary-color);width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}.form-block .info-icon:hover{color:var(--secondary-color);border:1px solid var(--secondary-color)}.form-block .row{margin:0 -15px}.form-block .row .link-voorwaarden{color:var(--primary-color);font-style:italic}.form-block .row .link-voorwaarden:hover{color:var(--secondary-color)}.form-block .hide-default{display:none}.form-block .action .title{color:var(--primary-color);font-size:25px;font-weight:700}.form-block .action .subtitle{color:#e63946;margin:6px 0 20px 0;font-weight:500;font-size:20px}.form-block .left-section{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:20px}.form-block .left-section label{font-size:20px;color:var(--primary-color)}.form-block .left-section .info-icon{cursor:pointer;border-radius:9999px;color:var(--primary-color);font-size:18px;transition:0.2s;border:1px solid var(--primary-color);width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}.form-block .left-section .info-icon:hover{color:var(--secondary-color);border:1px solid var(--secondary-color)}.form-block .form-option{position:relative}.form-block .form-option .form-control{color:var(--primary-color);font-weight:500;background-color:#EFEFEF;padding:20px;border:none;font-size:20px;border-radius:0}.form-block .form-option .form-control:focus{outline:none;box-shadow:none}.form-block .form-option .form-control.is-invalid{background-image:none !important;border:2px solid #dc3545}.form-block .form-option::after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:20px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--primary-color);font-size:16px;transition:0.2s}.form-block .form-group{margin-bottom:15px;display:flex;align-items:center;gap:10px}.form-block .form-group label{color:var(--primary-color);font-weight:500;margin-bottom:0}.form-block .form-group input{flex:1}.form-block .price-box{margin-top:32px}.form-block .price-box.top{margin-top:0;margin-bottom:32px}.form-block .price-box .price-line{display:flex;justify-content:flex-end;align-items:flex-end;gap:20px;margin-bottom:10px}.form-block .price-box .price-line .label{font-size:16px;color:var(--primary-color);margin-right:auto}.form-block .price-box .price-line .price-item{display:flex;flex-direction:column;align-items:self-start}.form-block .price-box .price-line .price-label{font-size:16px;color:var(--primary-color)}.form-block .price-box .price-line .old-price{text-decoration:line-through;color:var(--primary-color);padding:6px 15px;font-weight:600;font-size:16px;background-color:#EFEFEF;min-width:100px;text-align:center}.form-block .price-box .price-line .new-price{background:var(--secondary-color);color:#fff;padding:6px 12px;font-weight:600;border-radius:2px;font-size:16px;min-width:100px;text-align:center}.form-block .price-box .extra-text{font-size:16px;color:var(--primary-color);margin:32px 0}.form-block .price-box .actions{display:flex;justify-content:flex-end;gap:10px}@media (max-width: 576px){.form-block .price-box .actions .button{padding:10px}}.form-block .price-box .actions .button--grey{background-color:#EFEFEF;padding:10px 30px 10px 20px;color:var(--primary-color);font-weight:700;transition:background 0.5s ease, color 0.5s ease;border-radius:0}.form-block .price-box .actions .button--grey:hover{background-color:var(--secondary-color);color:#fff}.form-block .price-box .actions .button--primary{border-radius:0}.form-block .stap-2 .form-group{gap:0}.form-block .stap-2 .form-group .form-control{background:#fff;padding:20px;border:none}.form-block .stap-2 .form-group .form-control::placeholder{color:var(--primary-color)}.form-block .stap-2 .button{background-color:#EFEFEF;padding:10px 30px 10px 20px;color:var(--primary-color);font-weight:700;transition:background 0.5s ease, color 0.5s ease;border-radius:0;border:none}.form-block .stap-2 .button:hover{background-color:var(--secondary-color);color:#fff}.form-block .stap-2 .button--green{background-color:#09b83e;color:#fff !important}.form-select{background-color:#e9ecef;border:none}.form-control.is-invalid{background-image:none !important;border:1px solid #dc3545 !important}.form-control.is-valid{background-image:none !important;border:1px solid #09b83e !important}.modal-content{border-radius:10px}.vso-faq .label{margin:24px 0}.vso-faq .tabs-faq{margin:48px 0;display:flex;flex-wrap:wrap;gap:10px}.vso-faq .tabs-faq a{background-color:#F24B6A;padding:16px 24px;border-radius:999px;color:#fff;font-weight:500;transition:background 0.5s ease, color 0.5s ease}@media (max-width: 992px){.vso-faq .tabs-faq a{padding:12px 20px}}.vso-faq .tabs-faq a:hover{background-color:var(--secondary-color)}.vso-custom-block .content{background:#fff;padding:32px;margin:0 60px}@media (max-width: 992px){.vso-custom-block .content{margin:0 40px}}@media (max-width: 576px){.vso-custom-block .content{margin:0 0 32px 0}}.vso-custom-block .content h4{font-family:"Permanent Marker", cursive;color:#F24B6A;font-weight:400}.vso-custom-block .content p{color:var(--primary-color);margin-bottom:24px}.vso-custom-block .content .button--primary{background:var(--secondary-color);border-radius:unset}.vso-custom-block .content .button--primary:hover{background:#F24B6A}.whatsapp-container .chat__message .text{padding:20px 25px !important}.vso_image_map{width:383px;height:454px;position:absolute;right:0}.vso_image_map .first-image{margin-left:-100px}@media (max-width: 992px){.vso_image_map .first-image{margin-left:0}}.vso_image_map .arrow.bottom{width:17px;height:52px;background-image:url(/wp-content/themes/vso/assets/images/map-arrow-center-bottom.png);bottom:180px;right:300px}@media (max-width: 992px){.vso_image_map .arrow.bottom{right:200px}}.vso_image_map .arrow.bottom-left{width:68px;height:44px;background-image:url(/wp-content/themes/vso/assets/images/map-arrow-left-top.png);bottom:265px;left:0}@media (max-width: 992px){.vso_image_map .arrow.bottom-left{left:95px}}.vso_image_map .arrow.right-top{width:36px;height:72px;background-image:url(/wp-content/themes/vso/assets/images/map-arrow-right-top.png);top:120px;right:265px}@media (max-width: 992px){.vso_image_map .arrow.right-top{right:165px}}.vso_image_map .arrow{position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.vso_image_map.show-arrows .arrow{-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s;visibility:visible;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}.vso_image_map .second-image{position:absolute;right:25px;top:32px;max-width:220px}@media (max-width: 992px){.vso_image_map .second-image{display:none}}.vso_image_map .second-image img{width:203px;height:203px;display:block;border:10px solid #FEF7F2;margin-bottom:10px;border-radius:50%}.vso_image_map .second-image span{font-family:"Permanent Marker", cursive;font-size:40px;line-height:33px;font-weight:400;display:block;text-align:center;transform:rotate(-2deg);color:var(--primary-color)}.page-title{text-align:center}.page-title .title{text-align:center;color:#fff;text-shadow:0 2px 3px rgba(18,33,53,0.75);font-size:35px;font-weight:700;margin-bottom:32px}.page-title .btns-wrap{padding:0 15px}.page-title .btns-wrap .btn{border:none;padding:0;border-radius:unset}.page-title .btns-wrap .btn.calendar-btn{position:relative;color:var(--primary-color)}@media (max-width: 576px){.page-title .btns-wrap .btn.calendar-btn{display:none}}.page-title .btns-wrap .btn.calendar-btn input{color:#2e4159;background-color:#fff !important;padding:15px 0 15px 20px;font-size:20px;line-height:20px;font-weight:700;font-style:italic;position:relative;display:block;transition:all 0.3s ease-in-out;background:none;outline:none;border:none;border-radius:0;appearance:none;resize:none}.page-title .btns-wrap .btn.calendar-btn input::placeholder{color:var(--primary-color)}.page-title .btns-wrap .btn i{position:absolute;right:34px;top:17px;font-size:18px;pointer-events:none}.page-title .btns-wrap .btn a{display:inline-block;font-size:20px;line-height:24px;font-weight:700;font-style:italic;color:#fff;position:relative}@media (max-width: 576px){.page-title .btns-wrap .btn a{font-size:16px}}.page-title .btns-wrap .btn a span{position:relative;display:block;padding:15px 70px 15px 35px;background-color:#f24b6a;border-radius:0;transition:all 0.3s ease-in-out}.page-title .btns-wrap .btn a i{position:absolute;right:34px;top:18px;font-size:18px}.site-footer .main-footer{padding:30px 0}.site-footer .main-footer .title{margin-bottom:20px}.site-footer .main-footer .social-media{position:unset;margin-top:12px}.site-footer .main-footer .social-media a{margin-right:10px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none}.site-footer .main-footer .social-media a i{display:flex;justify-content:center;align-items:center;background-color:var(--primary-color);border-radius:50%;width:30px;height:30px;color:var(--secondary-color);font-size:18px;line-height:1}.site-footer .main-footer .social-media a i:hover{color:#fff}.site-footer .copyright-footer{background:var(--tertiary-color)}.site-footer .copyright-footer p{color:var(--primary-color)}.site-footer .contact-block{background-color:var(--primary-color);padding:75px 0 50px}.site-footer .contact-block .image-footer{height:145px}@media (max-width: 1240px){.site-footer .contact-block .image-footer{object-fit:contain}}.site-footer .contact-block .text{color:#fff;margin:20px 0 32px 0;font-size:20px}@media (max-width: 576px){.site-footer .contact-block .text{font-size:16px}}.site-footer .contact-block .text p{color:#fff}.site-footer .contact-block .text p a{color:#F24B6A}.site-footer .contact-block .text p a:hover{color:var(--secondary-color)}.site-footer .contact-block .contact-details{margin-top:32px}.site-footer .contact-block .contact-details a{display:flex;color:#fff;margin-bottom:16px;font-size:20px}@media (max-width: 576px){.site-footer .contact-block .contact-details a{font-size:16px}}.site-footer .contact-block .contact-details a:last-child{margin-bottom:0}.site-footer .contact-block .contact-details a:hover{color:var(--secondary-color)}.site-footer .contact-block .contact-details a i{margin-right:15px}.site-footer .contact-block .contact-details a .label{margin-left:5px}.site-footer .contact-block .contact-details .faq-item p{color:#fff !important;align-items:baseline;display:flex}.site-footer .contact-block .contact-details .faq-item p a{display:flex;color:#F24B6A;margin-left:5px}.site-footer .contact-block .contact-details .faq-item p a:hover{color:var(--secondary-color)}.site-footer .contact-block .contact-details i{display:flex;justify-content:center;align-items:center;background-color:#F24B6A;border-radius:50%;width:24px;height:24px;color:#fff;padding:15px;font-size:18px;margin-right:15px}
