@-webkit-keyframes rotate{to{transform:rotate(360deg)}}@keyframes rotate{to{transform:rotate(360deg)}}@-webkit-keyframes pulsation{0%{box-shadow:0 0 0 0 rgba(255,255,255,.7)}70%{box-shadow:0 0 0 .7vh transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes pulsation{0%{box-shadow:0 0 0 0 rgba(255,255,255,.7)}70%{box-shadow:0 0 0 .7vh transparent}to{box-shadow:0 0 0 0 transparent}}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-ExtraBold.eot);src:local("Gilroy ExtraBold"),local("Gilroy-ExtraBold"),url(/public/fonts/Gilroy-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-ExtraBold.woff) format("woff"),url(/public/fonts/Gilroy-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-Heavy.eot);src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url(/public/fonts/Gilroy-Heavy.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-Heavy.woff) format("woff"),url(/public/fonts/Gilroy-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-LightItalic.eot);src:local("Gilroy Light Italic"),local("Gilroy-LightItalic"),url(/public/fonts/Gilroy-LightItalic.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-LightItalic.woff) format("woff"),url(/public/fonts/Gilroy-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-ThinItalic.eot);src:local("Gilroy Thin Italic"),local("Gilroy-ThinItalic"),url(/public/fonts/Gilroy-ThinItalic.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-ThinItalic.woff) format("woff"),url(/public/fonts/Gilroy-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-BlackItalic.eot);src:local("Gilroy Black Italic"),local("Gilroy-BlackItalic"),url(/public/fonts/Gilroy-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-BlackItalic.woff) format("woff"),url(/public/fonts/Gilroy-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-BoldItalic.eot);src:local("Gilroy Bold Italic"),local("Gilroy-BoldItalic"),url(/public/fonts/Gilroy-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-BoldItalic.woff) format("woff"),url(/public/fonts/Gilroy-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-SemiBold.eot);src:local("Gilroy SemiBold"),local("Gilroy-SemiBold"),url(/public/fonts/Gilroy-SemiBold.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-SemiBold.woff) format("woff"),url(/public/fonts/Gilroy-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-UltraLightItalic.eot);src:local("Gilroy UltraLight Italic"),local("Gilroy-UltraLightItalic"),url(/public/fonts/Gilroy-UltraLightItalic.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-UltraLightItalic.woff) format("woff"),url(/public/fonts/Gilroy-UltraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-SemiBoldItalic.eot);src:local("Gilroy SemiBold Italic"),local("Gilroy-SemiBoldItalic"),url(/public/fonts/Gilroy-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-SemiBoldItalic.woff) format("woff"),url(/public/fonts/Gilroy-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-Light.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(/public/fonts/Gilroy-Light.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-Light.woff) format("woff"),url(/public/fonts/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-MediumItalic.eot);src:local("Gilroy Medium Italic"),local("Gilroy-MediumItalic"),url(/public/fonts/Gilroy-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-MediumItalic.woff) format("woff"),url(/public/fonts/Gilroy-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-ExtraBoldItalic.eot);src:local("Gilroy ExtraBold Italic"),local("Gilroy-ExtraBoldItalic"),url(/public/fonts/Gilroy-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-ExtraBoldItalic.woff) format("woff"),url(/public/fonts/Gilroy-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-Regular.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(/public/fonts/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-Regular.woff) format("woff"),url(/public/fonts/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-HeavyItalic.eot);src:local("Gilroy Heavy Italic"),local("Gilroy-HeavyItalic"),url(/public/fonts/Gilroy-HeavyItalic.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-HeavyItalic.woff) format("woff"),url(/public/fonts/Gilroy-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-Medium.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(/public/fonts/Gilroy-Medium.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-Medium.woff) format("woff"),url(/public/fonts/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-RegularItalic.eot);src:local("Gilroy Regular Italic"),local("Gilroy-RegularItalic"),url(/public/fonts/Gilroy-RegularItalic.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-RegularItalic.woff) format("woff"),url(/public/fonts/Gilroy-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-UltraLight.eot);src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url(/public/fonts/Gilroy-UltraLight.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-UltraLight.woff) format("woff"),url(/public/fonts/Gilroy-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-Bold.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(/public/fonts/Gilroy-Bold.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-Bold.woff) format("woff"),url(/public/fonts/Gilroy-Bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-Thin.eot);src:local("Gilroy Thin"),local("Gilroy-Thin"),url(/public/fonts/Gilroy-Thin.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-Thin.woff) format("woff"),url(/public/fonts/Gilroy-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/public/fonts/Gilroy-Black.eot);src:local("Gilroy Black"),local("Gilroy-Black"),url(/public/fonts/Gilroy-Black.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Gilroy-Black.woff) format("woff"),url(/public/fonts/Gilroy-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'DIN Alternate';src:url(/public/fonts/DIN-Bold.eot);src:url(/public/fonts/DIN-Bold.eot?#iefix) format("embedded-opentype"),url(/public/fonts/DIN-Bold.woff) format("woff"),url(/public/fonts/DIN-Bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'icons';src:url(/public/fonts/icons.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.adminEditButton,.asideButtons .buttonList .buttonWrapper .consultationButton,.asideButtons .buttonList .buttonWrapper .onlineQuoteButton,.backButton,.basementTipsSection.homeSection .viewAllButton,.button.blueButton,.button.consultationButton,.button.contact,.button.quote,.button.yellowButton,.closeModalButtons .consultationButton,.closeModalButtons .instantQuoteButton,.closeModalButtons .questionButton,.contentTextarea em,.contentTextarea pre,.countiesSection .countiesContent .consultationButton,.designSection .contactButton,.designSection .designWrapper .reviewsTextWrapper .moreReviewsButton,.editAlbumWrapper .submitWrapper .deleteButton,.editPhotoModal .removePhotoWrapper .removePhotoButtons .removePhotoButton,.editPhotoModal .submitWrapper .deleteButton,.faqSection.homeSection .faqButton,.fieldInput,.fieldTextarea,.headerSubMenu .subLinkWrapper .activeLink,.headerSubMenu .subLinkWrapper .subLink,.ideaList .ideaWrapper .saveIdea,.ideaList .ideaWrapper .userCreated,.ideasSection .ideasButton,.licensesSection.homeSection .consultationButton,.managementSection .buttonWrapper .learnMoreButton,.mapSection.localSection .landingContent .mapLearnMoreButton,.networkButton,.portfolioSection .portfolioHomeButton,.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton,.profileMenu .profileLinkWrapper .activeLink,.profileMenu .profileLinkWrapper .subLink,.reviewsSection .reviewsWrapper .reviewsTextWrapper .moreReviewsButton,.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .titleWrapper .titleField,.showMoreButton,.sourceButton,.submitButton,.topImageSection .topImageWrapper .topImageButtonsWrapper .scheduleWrapper .consultationButton,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton,.zipCodeForm .zipCodeButton,.zipCodeForm .zipCodeField,footer .footer .footerContactButton,header .headerLoginWrapper .headerLoginButton,header .userLogin{font-family:"Gilroy",Arial,sans-serif}.asideButtons,footer .footerContent{width:100%}.asideButtons,.faqSection.homeSection .wrapper,footer .footerContent{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.categoriesCarousel .categoryLink .categoryImage{border-radius:50%}.cardList .cardWrapper,.contentImageWrapper .contentImage,.filterList .filter,.inputPhotoField,.offerList .offerWrapper.activeOffer,.zipCodeForm .errorWrapper,header .headerLoginWrapper .avatarWrapper{box-shadow:3px 3px 10px rgba(0,0,0,.25)}@media only screen and (min-width:480px){.cardList .cardWrapper,.categoriesCarousel .categoryLink .categoryImage,.contentImageWrapper .contentImage,.filterList .filter,.inputPhotoField,.offerList .offerWrapper.activeOffer,.zipCodeForm .errorWrapper,header .headerLoginWrapper .avatarWrapper{box-shadow:5px 5px 12px rgba(0,0,0,.25)}}.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper,.dropdownFilters,.faqSection.homeSection .faqWrapper,.licensesSection.homeSection .licenseList .licenseWrapper,.mapSection.localSection .mapWrapper,.newsSection.homeSection .newsImage,.pricingSection.homeSection .pricingTable .pricingWrapper,.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper,.roundBlock,.selectElement .hiddenSelectWrapper,.topImageSection.localSection .localContent .plusList .plusItem .plusIcon .iconLogo,.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper{transform:translate3d(0,0,0);box-shadow:2px 2px 6px rgba(0,0,0,.25)}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon .iconText{text-shadow:5px 5px 12px rgba(0,0,0,.25)}.topImageSection.localSection .localContent .plusList .plusItem .plusAdditional{text-shadow:2px 2px 6px rgba(0,0,0,.25)}.activeFilterList .activeFilter .removeFilterButton:after,.activeFilterList .activeFilter .removeFilterButton:before,.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .photoLabel,.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .photoLabel:before,.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .removeButton,.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .removeButton:after,.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .removeButton:before,.adminEditButton,.adminEditButton:after,.adminEditButton:before,.asideButtons .buttonList .buttonWrapper .consultationButton,.asideButtons .buttonList .buttonWrapper .consultationButton:after,.asideButtons .buttonList .buttonWrapper .consultationButton:before,.asideButtons .buttonList .buttonWrapper .onlineQuoteButton,.asideButtons .buttonList .buttonWrapper .onlineQuoteButton:after,.asideButtons .buttonList .buttonWrapper .onlineQuoteButton:before,.backButton,.backButton:after,.backButton:before,.basementTipsSection.homeSection .viewAllButton,.basementTipsSection.homeSection .viewAllButton:after,.basementTipsSection.homeSection .viewAllButton:before,.bookingToolModal .dateHeader .weekArrow:after,.bookingToolModal .dateHeader .weekArrow:before,.bookingToolModal .monthChanger .monthWrapper .dateTitle,.bookingToolModal .monthChanger .monthWrapper .dateTitle:after,.bookingToolModal .monthChanger .monthWrapper .dateTitle:before,.bookingToolModal .monthChanger .monthWrapper .monthArrow,.bookingToolModal .monthChanger .monthWrapper .monthArrow:after,.bookingToolModal .monthChanger .monthWrapper .monthArrow:before,.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper .breadcrumbLink,.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper:after,.button.blueButton,.button.blueButton:after,.button.blueButton:before,.button.consultationButton,.button.consultationButton:after,.button.consultationButton:before,.button.contact,.button.contact:after,.button.contact:before,.button.quote,.button.quote:after,.button.quote:before,.button.yellowButton,.button.yellowButton:after,.button.yellowButton:before,.categoriesCarousel .categoryLink,.categoriesCarousel .categoryList,.checkboxLabel,.checkboxLabel:before,.closeModalButtons .consultationButton,.closeModalButtons .consultationButton:after,.closeModalButtons .consultationButton:before,.closeModalButtons .instantQuoteButton,.closeModalButtons .instantQuoteButton:after,.closeModalButtons .instantQuoteButton:before,.closeModalButtons .questionButton,.closeModalButtons .questionButton:after,.closeModalButtons .questionButton:before,.countiesSection .countiesContent .consultationButton,.countiesSection .countiesContent .consultationButton:after,.countiesSection .countiesContent .consultationButton:before,.createAlbumWrapper .photoLabel,.designSection .contactButton,.designSection .contactButton:after,.designSection .contactButton:before,.designSection .designWrapper .reviewsCarouselWrapper .cardList,.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper,.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper:after,.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow,.designSection .designWrapper .reviewsCarouselWrapper .carouselWrapper,.designSection .designWrapper .reviewsTextWrapper .moreReviewsButton,.designSection .designWrapper .reviewsTextWrapper .moreReviewsButton:after,.designSection .designWrapper .reviewsTextWrapper .moreReviewsButton:before,.dropdownFilters,.dropdownFilters .dropdownFiltersWrapper .scrollLine,.dropdownFilters .hiddenFilters,.faqSection.homeSection .faqButton,.faqSection.homeSection .faqButton:after,.faqSection.homeSection .faqButton:before,.fieldInput,.fieldTextarea,.filterList .filter,.filterList .filter.dropdownFilter:after,.filterList .filter.dropdownFilter:before,.headerSubMenu .subLinkWrapper .activeLink,.headerSubMenu .subLinkWrapper .activeLink:after,.headerSubMenu .subLinkWrapper .activeLink:before,.headerSubMenu .subLinkWrapper .subLink,.headerSubMenu .subLinkWrapper .subLink:after,.headerSubMenu .subLinkWrapper .subLink:before,.ideaList .ideaWrapper .saveIdea,.ideaList .ideaWrapper .saveIdea:after,.ideaList .ideaWrapper .saveIdea:before,.ideaList .ideaWrapper .userCreated,.ideaList .ideaWrapper .userCreated:after,.ideaList .ideaWrapper .userCreated:before,.ideasSection .ideasButton,.ideasSection .ideasButton:after,.ideasSection .ideasButton:before,.licensesSection.homeSection .consultationButton,.licensesSection.homeSection .consultationButton:after,.licensesSection.homeSection .consultationButton:before,.managementSection .buttonWrapper .learnMoreButton,.managementSection .buttonWrapper .learnMoreButton:after,.managementSection .buttonWrapper .learnMoreButton:before,.managementSection .daysWrapper .workList .workWrapper .workPictureWrapper,.mapSection.localSection .landingContent .mapLearnMoreButton,.mapSection.localSection .landingContent .mapLearnMoreButton:after,.mapSection.localSection .landingContent .mapLearnMoreButton:before,.networkButton.facebookButton,.networkButton.googleButton,.portfolioSection .portfolioHomeButton,.portfolioSection .portfolioHomeButton:after,.portfolioSection .portfolioHomeButton:before,.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton,.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton:after,.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton:before,.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHiddenBlock,.profileMenu .profileLinkWrapper .activeLink,.profileMenu .profileLinkWrapper .activeLink:after,.profileMenu .profileLinkWrapper .activeLink:before,.profileMenu .profileLinkWrapper .subLink,.profileMenu .profileLinkWrapper .subLink:after,.profileMenu .profileLinkWrapper .subLink:before,.radioButtonsWrapper .buttonWrapper .radioLabel,.rangeWrapper .rangeLine .rangeTitle,.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList,.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper,.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper:after,.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow,.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselWrapper,.reviewsSection .reviewsWrapper .reviewsTextWrapper .moreReviewsButton,.reviewsSection .reviewsWrapper .reviewsTextWrapper .moreReviewsButton:after,.reviewsSection .reviewsWrapper .reviewsTextWrapper .moreReviewsButton:before,.reviewsSection.homeSection .sectionTitle,.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .albumList,.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .loaderWrapper,.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .scrollLine,.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .titleWrapper .titleField,.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .titleWrapper .titleLabel,.selectLabel,.shareLinks .shareLinkWrapper,.shareLinks .shareLinkWrapper .shareLink,.signInWrapper .signUpTextWrapper .signUpButton,.signInWrapper .signUpTextWrapper .signUpButton:after,.sourceButton,.sourceButton:after,.sourceButton:before,.submitButton,.topImageSection .topImageWrapper .topImageButtonsWrapper .scheduleWrapper .consultationButton,.topImageSection .topImageWrapper .topImageButtonsWrapper .scheduleWrapper .consultationButton:after,.topImageSection .topImageWrapper .topImageButtonsWrapper .scheduleWrapper .consultationButton:before,.topImageSection.localSection .localContent .plusList .plusItem .plusIcon .iconLogo,.topImageSection.localSection .localContent .plusList .plusItem .plusIcon .iconText,.viewIdeaModal .contentWrapper,.viewIdeaModal .contentWrapper.showLoadStatus .ideaPhotoWrapper:after,.viewIdeaModal .ideaArrow,.viewIdeaModal .ideaDataSection,.viewIdeaModal .ideaDataSection .ideaDataWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper .ideaModalPhoto,.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper.loadWrapper:after,.zipCodeForm .errorWrapper,.zipCodeForm .zipCodeButton,.zipCodeForm .zipCodeLoader,footer .footer .footerContactButton,footer .footer .footerContactButton:after,footer .footer .footerContactButton:before,footer .footer .footerSocialLinks .footerSocialList .socialLinkWrapper .socialLink,header,header .headerLoginWrapper .avatarWrapper,header .headerLoginWrapper .avatarWrapper .avatarLinkWrapper,header .headerLoginWrapper .avatarWrapper .avatarLinkWrapper .avatarLink,header .headerLoginWrapper .headerLoginButton,header .headerLoginWrapper .headerLoginButton .avatarPicture,header .headerMenu,header .headerSandwichButton:after,header .headerSandwichButton:before,header .mainMenuList,header .menuList .dropdownMenuLink:after,header .menuList .menuLink,header .menuList .menuLinkWrapper,header .menuPhones .phoneWrapper .statePhones .menuPhone,header .serviceLinks .serviceLink,header .userLogin,header .userLogin:before{transition:all .1s linear}header.activeMenu .headerMenu,header.activeMenu .mainMenuList{background:#212c30;right:0}header.activeMenu .headerMenu:before{display:block}header.activeMenu .headerMenu:before,header.activeMenu .mainMenuList:before{content:"";z-index:-1;position:absolute;top:0;right:210px;width:200vh;height:100vh;background:rgba(97,109,123,.5)}.asideButtons .buttonList .buttonWrapper .consultationButton,.closeModalButtons .consultationButton,.topImageSection .topImageWrapper .topImageButtonsWrapper .scheduleWrapper .consultationButton{height:26px}.asideButtons .buttonList .buttonWrapper .consultationButton,.button.consultationButton,.closeModalButtons .consultationButton,.topImageSection .topImageWrapper .topImageButtonsWrapper .scheduleWrapper .consultationButton{display:flex;align-items:center;justify-content:center;padding-left:10px;padding-right:10px;box-sizing:border-box;font-size:9px;font-weight:700;line-height:100%;letter-spacing:.05em;text-transform:uppercase;border-radius:100px;cursor:pointer;outline:0;white-space:nowrap}.asideButtons .buttonList .buttonWrapper .onlineQuoteButton,.basementTipsSection.homeSection .viewAllButton,.button.blueButton,.button.quote,.button.yellowButton,.closeModalButtons .instantQuoteButton,.countiesSection .countiesContent .consultationButton,.designSection .contactButton,.designSection .designWrapper .reviewsTextWrapper .moreReviewsButton,.faqSection.homeSection .faqButton,.ideaList .ideaWrapper .saveIdea,.ideasSection .ideasButton,.managementSection .buttonWrapper .learnMoreButton,.portfolioSection .portfolioHomeButton,.reviewsSection .reviewsWrapper .reviewsTextWrapper .moreReviewsButton,.sourceButton,footer .footer .footerContactButton{display:flex;align-items:center;justify-content:center;padding-left:10px;padding-right:10px;height:26px;box-sizing:border-box;font-size:9px;font-weight:700;line-height:100%;letter-spacing:.05em;text-transform:uppercase;border-radius:100px;cursor:pointer;outline:0;white-space:nowrap}.ideaList .ideaWrapper .userCreated,.mapSection.localSection .landingContent .mapLearnMoreButton{display:flex;align-items:center;justify-content:center;height:26px;box-sizing:border-box;font-size:9px;font-weight:700;line-height:100%;letter-spacing:.05em;text-transform:uppercase;border-radius:100px;outline:0;white-space:nowrap}.mapSection.localSection .landingContent .mapLearnMoreButton{cursor:pointer}.ideaList .ideaWrapper .userCreated{padding-left:10px;padding-right:10px}.adminEditButton,.backButton,.closeModalButtons .questionButton,.headerSubMenu .subLinkWrapper .subLink,.licensesSection.homeSection .consultationButton,.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton,.profileMenu .profileLinkWrapper .subLink{display:flex;align-items:center;justify-content:center;padding-left:10px;padding-right:10px;height:26px;box-sizing:border-box;font-size:9px;font-weight:700;line-height:100%;letter-spacing:.05em;text-transform:uppercase;border-radius:100px;cursor:pointer;outline:0;white-space:nowrap}.button.contact,.headerSubMenu .subLinkWrapper .activeLink,.profileMenu .profileLinkWrapper .activeLink{display:flex;align-items:center;justify-content:center;padding-left:10px;padding-right:10px;height:26px;box-sizing:border-box;font-size:9px;font-weight:700;line-height:100%;letter-spacing:.05em;text-transform:uppercase;border-radius:100px;outline:0;white-space:nowrap}.button.contact{cursor:pointer}@media only screen and (min-width:480px){.adminEditButton,.asideButtons .buttonList .buttonWrapper .consultationButton,.asideButtons .buttonList .buttonWrapper .onlineQuoteButton,.backButton,.basementTipsSection.homeSection .viewAllButton,.button.blueButton,.button.consultationButton,.button.contact,.button.quote,.button.yellowButton,.closeModalButtons .consultationButton,.closeModalButtons .instantQuoteButton,.closeModalButtons .questionButton,.countiesSection .countiesContent .consultationButton,.designSection .contactButton,.designSection .designWrapper .reviewsTextWrapper .moreReviewsButton,.faqSection.homeSection .faqButton,.headerSubMenu .subLinkWrapper .activeLink,.headerSubMenu .subLinkWrapper .subLink,.ideaList .ideaWrapper .saveIdea,.ideaList .ideaWrapper .userCreated,.ideasSection .ideasButton,.licensesSection.homeSection .consultationButton,.managementSection .buttonWrapper .learnMoreButton,.mapSection.localSection .landingContent .mapLearnMoreButton,.portfolioSection .portfolioHomeButton,.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton,.profileMenu .profileLinkWrapper .activeLink,.profileMenu .profileLinkWrapper .subLink,.reviewsSection .reviewsWrapper .reviewsTextWrapper .moreReviewsButton,.sourceButton,.topImageSection .topImageWrapper .topImageButtonsWrapper .scheduleWrapper .consultationButton,footer .footer .footerContactButton{padding-left:20px;padding-right:20px;height:40px;font-size:13px}}.asideButtons .buttonList .buttonWrapper .consultationButton,.button.consultationButton,.button.yellowButton,.closeModalButtons .consultationButton,.topImageSection .topImageWrapper .topImageButtonsWrapper .scheduleWrapper .consultationButton{color:#212c30;border:1px solid #fac04b;background:#fac04b}.asideButtons .buttonList .buttonWrapper .consultationButton:active,.asideButtons .buttonList .buttonWrapper .consultationButton:hover,.button.consultationButton:active,.button.consultationButton:hover,.button.yellowButton:active,.button.yellowButton:hover,.closeModalButtons .consultationButton:active,.closeModalButtons .consultationButton:hover,.topImageSection .topImageWrapper .topImageButtonsWrapper .scheduleWrapper .consultationButton:active,.topImageSection .topImageWrapper .topImageButtonsWrapper .scheduleWrapper .consultationButton:hover{color:#fff;background:#f9af19;border:1px solid #f9af19}.asideButtons .buttonList .buttonWrapper .onlineQuoteButton,.basementTipsSection.homeSection .viewAllButton,.closeModalButtons .instantQuoteButton,.countiesSection .countiesContent .consultationButton,.designSection .contactButton,.designSection .designWrapper .reviewsTextWrapper .moreReviewsButton,.faqSection.homeSection .faqButton,.ideasSection .ideasButton,.managementSection .buttonWrapper .learnMoreButton,.mapSection.localSection .landingContent .mapLearnMoreButton,.portfolioSection .portfolioHomeButton,.reviewsSection .reviewsWrapper .reviewsTextWrapper .moreReviewsButton,footer .footer .footerContactButton{color:#fff;border:1px solid #57a7d7;background:#57a7d7}.button.blueButton,.button.quote,.sourceButton{border:1px solid #57a7d7;background:#57a7d7}.button.blueButton{color:#fff}.asideButtons .buttonList .buttonWrapper .onlineQuoteButton:active,.asideButtons .buttonList .buttonWrapper .onlineQuoteButton:hover,.basementTipsSection.homeSection .viewAllButton:active,.basementTipsSection.homeSection .viewAllButton:hover,.button.blueButton:active,.button.blueButton:hover,.button.quote:active,.button.quote:hover,.closeModalButtons .instantQuoteButton:active,.closeModalButtons .instantQuoteButton:hover,.countiesSection .countiesContent .consultationButton:active,.countiesSection .countiesContent .consultationButton:hover,.designSection .contactButton:active,.designSection .contactButton:hover,.designSection .designWrapper .reviewsTextWrapper .moreReviewsButton:active,.designSection .designWrapper .reviewsTextWrapper .moreReviewsButton:hover,.faqSection.homeSection .faqButton:active,.faqSection.homeSection .faqButton:hover,.ideasSection .ideasButton:active,.ideasSection .ideasButton:hover,.managementSection .buttonWrapper .learnMoreButton:active,.managementSection .buttonWrapper .learnMoreButton:hover,.mapSection.localSection .landingContent .mapLearnMoreButton:active,.mapSection.localSection .landingContent .mapLearnMoreButton:hover,.portfolioSection .portfolioHomeButton:active,.portfolioSection .portfolioHomeButton:hover,.reviewsSection .reviewsWrapper .reviewsTextWrapper .moreReviewsButton:active,.reviewsSection .reviewsWrapper .reviewsTextWrapper .moreReviewsButton:hover,.sourceButton:active,.sourceButton:hover,footer .footer .footerContactButton:active,footer .footer .footerContactButton:hover{color:#fff;background:#3091cb;border:1px solid #3091cb}.addPhotoWrapper .submitButton.disabledButton,.addPhotoWrapper .submitButton.disabledButton:active,.addPhotoWrapper .submitButton.disabledButton:hover,.editPhotoModal .submitWrapper .submitButton.disabledButton,.editPhotoModal .submitWrapper .submitButton.disabledButton:active,.editPhotoModal .submitWrapper .submitButton.disabledButton:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.unLoginIdea,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.unLoginIdea:active,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.unLoginIdea:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.userIdea,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.userIdea:active,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.userIdea:hover{color:#fff;border:1px solid #e7e7e8;background:#e7e7e8;cursor:default}.ideaList .ideaWrapper .saveIdea,.ideaList .ideaWrapper .userCreated,.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton{color:#212c30;border:1px solid #fff;background:linear-gradient(270deg,rgba(255,255,255,.8) 32.56%,rgba(255,255,255,0) 100%),rgba(255,255,255,.5)}.licensesSection.homeSection .consultationButton{color:#57a7d7;border:1px solid #57a7d7;background:#fff}.licensesSection.homeSection .consultationButton:active,.licensesSection.homeSection .consultationButton:hover{color:#fff;background:#3091cb;border:1px solid #3091cb}.adminEditButton,.backButton,.headerSubMenu .subLinkWrapper .subLink{color:#a1abb5;border:1px solid #e7e7e8;background:0 0}.closeModalButtons .questionButton{border:1px solid #e7e7e8;background:0 0}.adminEditButton:hover,.backButton:hover,.closeModalButtons .questionButton:hover,.headerSubMenu .subLinkWrapper .subLink:hover{color:#212c30;border:1px solid #e7e7e8;background:#e7e7e8}.profileMenu .profileLinkWrapper .subLink{color:#212c30;border:1px solid transparent;background:0 0}.profileMenu .profileLinkWrapper .subLink:hover{border:1px solid #3091cb;color:#3091cb}.headerSubMenu .subLinkWrapper .activeLink,.headerSubMenu .subLinkWrapper .activeLink:hover,.profileMenu .profileLinkWrapper .activeLink,.profileMenu .profileLinkWrapper .activeLink:hover{color:#212c30;border:1px solid #57a7d7;background:0 0;cursor:default}.backButton:before{margin-right:5px;content:"";display:inline-block;transform:scale(.6)}@media only screen and (min-width:480px){.backButton:before{transform:scale(1)}}.sourceButton:after{margin-left:5px;content:"";display:inline-block}.showMoreButton:after{margin-left:5px;display:inline-block;transform:scale(.6)}.basementTipsSection.homeSection .viewAllButton:after,.countiesSection .countiesContent .consultationButton:after,.licensesSection.homeSection .consultationButton:after,.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton:after,header .menuList .dropdownMenuLink:after{margin-left:5px;content:"";display:inline-block;transform:scale(.6)}.zipCodeForm .zipCodeButton:after{content:"";display:inline-block}@media only screen and (min-width:480px){.basementTipsSection.homeSection .viewAllButton:after,.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper:after,.countiesSection .countiesContent .consultationButton:after,.licensesSection.homeSection .consultationButton:after,.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton:after,.showMoreButton:after,.sourceButton:after,.zipCodeForm .zipCodeButton:after,header .menuList .dropdownMenuLink:after{transform:scale(1)}}.logoSprite{background-color:transparent;background-repeat:no-repeat;background-size:229px 119px;background-image:url(/public/images/logo-sprite.png)}.logoSprite.greenskyLogo{width:229px;height:60px;background-position:0 0}.logoSprite.angiesListLogo{width:38px;height:38px;background-position:0 -60px}.logoSprite.facebookLogo{width:38px;height:38px;background-position:-38px -60px}.logoSprite.googleLogo{width:38px;height:38px;background-position:-76px -60px}.logoSprite.homeAdvisorLogo{width:38px;height:38px;background-position:-114px -60px}.logoSprite.houzzLogo,.logoSprite.porchLogo{width:34px;height:34px;background-position:-152px -60px}.logoSprite.porchLogo{background-position:-186px -60px}.logoSprite.facebookLogin{width:24px;height:24px;background-position:-152px -94px}.logoSprite.googleLogin{width:24px;height:25px;background-position:-176px -94px}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.logoSprite{background-image:url(/public/images/logo-sprite@2x.png)}}.webp .logoSprite{background-image:url(/public/images/logo-sprite.webp)}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.webp .logoSprite{background-image:url(/public/images/logo-sprite@2x.webp)}}.tableSprite{width:130px;height:130px;background-color:transparent;background-repeat:no-repeat;background-size:390px 520px;background-image:url(/public/images/table-sprite.jpg)}.schemesSprite.unfinishedBasement.active,.tableSprite.table1{background-position:0 0}.tableSprite.table2{background-position:-130px 0}.tableSprite.table3{background-position:-260px 0}.tableSprite.table4{background-position:0 -130px}.tableSprite.table5{background-position:-130px -130px}.tableSprite.table6{background-position:-260px -130px}.tableSprite.table7{background-position:0 -260px}.tableSprite.table8{background-position:-130px -260px}.tableSprite.table9{background-position:-260px -260px}.tableSprite.table10{background-position:0 -390px}.tableSprite.table11{background-position:-130px -390px}.tableSprite.table12{background-position:-260px -390px}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.tableSprite{background-image:url(/public/images/table-sprite@2x.jpg)}}.webp .tableSprite{background-image:url(/public/images/table-sprite.webp)}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.webp .tableSprite{background-image:url(/public/images/table-sprite@2x.webp)}}.schemesSprite{width:200px;height:200px;background-color:transparent;background-repeat:no-repeat;background-size:800px 800px;background-image:url(/public/images/schemes-sprite.png)}.schemesSprite.unfinishedBasement{background-position:-200px 0}.schemesSprite.completeBasementRemodeling{background-position:-600px 0}.schemesSprite.completeBasementRemodeling.active{background-position:-400px 0}.schemesSprite.partialBasementRemodeling{background-position:-200px -200px}.schemesSprite.partialBasementRemodeling.active{background-position:0 -200px}.schemesSprite.basementRenovation{background-position:-600px -200px}.schemesSprite.basementRenovation.active{background-position:-400px -200px}.schemesSprite.addBathroom{background-position:-200px -400px}.schemesSprite.addBathroom.active{background-position:0 -400px}.schemesSprite.addEgressWindow{background-position:-600px -400px}.schemesSprite.addEgressWindow.active{background-position:-400px -400px}.schemesSprite.foundationRepairs{background-position:-200px -600px}.schemesSprite.foundationRepairs.active{background-position:0 -600px}.schemesSprite.basementWaterproofing{background-position:-600px -600px}.schemesSprite.basementWaterproofing.active{background-position:-400px -600px}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.schemesSprite{background-image:url(/public/images/schemes-sprite@2x.png)}}.webp .schemesSprite{background-image:url(/public/images/schemes-sprite.webp)}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.webp .schemesSprite{background-image:url(/public/images/schemes-sprite@2x.webp)}}.awardsSprite{background-color:transparent;background-repeat:no-repeat;background-size:98px 1950px;background-image:url(/public/images/awards-sprite.png)}.awardsSprite.angiesList2011{width:97px;height:97px;background-position:0 0}.awardsSprite.angiesList2012{width:97px;height:97px;background-position:0 -97px}.awardsSprite.angiesList2013{width:98px;height:97px;background-position:0 -194px}.awardsSprite.angiesList2014{width:98px;height:97px;background-position:0 -291px}.awardsSprite.angiesList2015{width:97px;height:97px;background-position:0 -388px}.awardsSprite.angiesList2016{width:97px;height:98px;background-position:0 -485px}.awardsSprite.angiesList2017{width:97px;height:98px;background-position:0 -583px}.awardsSprite.angiesList2018,.awardsSprite.epa{width:98px;height:98px;background-position:0 -681px}.awardsSprite.epa{background-position:0 -779px}.awardsSprite.bestPickReports2016{width:97px;height:98px;background-position:0 -877px}.awardsSprite.houzz2013{width:97px;height:98px;background-position:0 -975px}.awardsSprite.houzz2014{width:97px;height:98px;background-position:0 -1073px}.awardsSprite.houzz2015{width:98px;height:98px;background-position:0 -1171px}.awardsSprite.houzz2016{width:98px;height:98px;background-position:0 -1269px}.awardsSprite.houzz2017{width:97px;height:98px;background-position:0 -1367px}.awardsSprite.houzz2018{width:97px;height:97px;background-position:0 -1465px}.awardsSprite.houzz2019{width:97px;height:97px;background-position:0 -1562px}.awardsSprite.homeAdvisor3Years{width:98px;height:97px;background-position:0 -1659px}.awardsSprite.homeAdvisorEliteService{width:98px;height:97px;background-position:0 -1756px}.awardsSprite.homeAdvisor50Reviews{width:97px;height:97px;background-position:0 -1853px}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.awardsSprite{background-image:url(/public/images/awards-sprite@2x.png)}}.webp .awardsSprite{background-image:url(/public/images/awards-sprite.webp)}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.webp .awardsSprite{background-image:url(/public/images/awards-sprite@2x.webp)}}.backButton:before,.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper:after,.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton:after,.selectElement:after,.showMoreButton:after,.sourceButton:after,header .menuList .dropdownMenuLink:after{width:7px;height:11px;-webkit-mask-image:url("/public/images/svg/sprite.svg#008_button-arrow(viewBox(0, 0, 7, 11))");mask-image:url("/public/images/svg/sprite.svg#008_button-arrow(viewBox(0, 0, 7, 11))");-webkit-mask-position:0 -346px;mask-position:0 -346px}.basementTipsSection.homeSection .viewAllButton:after,.countiesSection .countiesContent .consultationButton:after,.licensesSection.homeSection .consultationButton:after,.signInWrapper .signUpTextWrapper .signUpButton:after,.zipCodeForm .zipCodeButton:after{-webkit-mask-image:url("/public/images/svg/sprite.svg#008_button-arrow(viewBox(0, 0, 7, 11))");mask-image:url("/public/images/svg/sprite.svg#008_button-arrow(viewBox(0, 0, 7, 11))");-webkit-mask-position:0 -346px;mask-position:0 -346px}.basementTipsSection.homeSection .viewAllButton:after,.countiesSection .countiesContent .consultationButton:after,.licensesSection.homeSection .consultationButton:after,.zipCodeForm .zipCodeButton:after{width:7px;height:11px}.shareLinks .shareLinkWrapper.facebook .shareLink{width:17px;height:34px;-webkit-mask-image:url("/public/images/svg/sprite.svg#014_facebook(viewBox(0, 0, 17, 34))");mask-image:url("/public/images/svg/sprite.svg#014_facebook(viewBox(0, 0, 17, 34))");-webkit-mask-position:0 -515px;mask-position:0 -515px}.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.facebookLink,.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.facebookLink,footer .footer .footerSocialLinks .footerSocialList .socialLinkWrapper .socialLink.facebook{width:18px;height:17px;-webkit-mask-image:url("/public/images/svg/sprite.svg#015_facebook-round(viewBox(0, 0, 18, 17))");mask-image:url("/public/images/svg/sprite.svg#015_facebook-round(viewBox(0, 0, 18, 17))");-webkit-mask-position:0 -549px;mask-position:0 -549px}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.topRated .iconLogo{width:42px;height:26px;-webkit-mask-image:url("/public/images/svg/sprite.svg#019_faq4(viewBox(0, 0, 42, 26))");mask-image:url("/public/images/svg/sprite.svg#019_faq4(viewBox(0, 0, 42, 26))");-webkit-mask-position:0 -709px;mask-position:0 -709px}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.financing .iconLogo{width:41px;height:36px;-webkit-mask-image:url("/public/images/svg/sprite.svg#024_faq9(viewBox(0, 0, 41, 36))");mask-image:url("/public/images/svg/sprite.svg#024_faq9(viewBox(0, 0, 41, 36))");-webkit-mask-position:0 -926px;mask-position:0 -926px}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.experience .iconLogo{width:54px;height:33px;-webkit-mask-image:url("/public/images/svg/sprite.svg#030_faq15(viewBox(0, 0, 54, 33))");mask-image:url("/public/images/svg/sprite.svg#030_faq15(viewBox(0, 0, 54, 33))");-webkit-mask-position:0 -1196px;mask-position:0 -1196px}.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.instagramLink,.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.instagramLink,footer .footer .footerSocialLinks .footerSocialList .socialLinkWrapper .socialLink.instagram{width:17px;height:17px;-webkit-mask-image:url("/public/images/svg/sprite.svg#037_instagram-round(viewBox(0, 0, 17, 17))");mask-image:url("/public/images/svg/sprite.svg#037_instagram-round(viewBox(0, 0, 17, 17))");-webkit-mask-position:0 -1482px;mask-position:0 -1482px}header .mainPhone:before,header .menuPhones .phoneWrapper .stateLabel:before{width:14px;height:15px;-webkit-mask-image:url("/public/images/svg/sprite.svg#039_phone(viewBox(0, 0, 14, 15))");mask-image:url("/public/images/svg/sprite.svg#039_phone(viewBox(0, 0, 14, 15))");-webkit-mask-position:0 -1524px;mask-position:0 -1524px}.shareLinks .shareLinkWrapper.pinterest .shareLink{width:22px;height:29px;-webkit-mask-image:url("/public/images/svg/sprite.svg#040_pinterest(viewBox(0, 0, 22, 29))");mask-image:url("/public/images/svg/sprite.svg#040_pinterest(viewBox(0, 0, 22, 29))");-webkit-mask-position:0 -1539px;mask-position:0 -1539px}.categoriesCarousel.homeVersion .sliderArrow{width:15px;height:26px;-webkit-mask-image:url("/public/images/svg/sprite.svg#051_slider-arrow(viewBox(0, 0, 15, 26))");mask-image:url("/public/images/svg/sprite.svg#051_slider-arrow(viewBox(0, 0, 15, 26))");-webkit-mask-position:0 -2138px;mask-position:0 -2138px}.shareLinks .shareLinkWrapper.twitter .shareLink{width:26px;height:22px;-webkit-mask-image:url("/public/images/svg/sprite.svg#074_twitter(viewBox(0, 0, 26, 22))");mask-image:url("/public/images/svg/sprite.svg#074_twitter(viewBox(0, 0, 26, 22))");-webkit-mask-position:0 -2867px;mask-position:0 -2867px}.shareLinks .shareLinkWrapper.whatsapp .shareLink{width:27px;height:27px;-webkit-mask-image:url("/public/images/svg/sprite.svg#075_whatsapp(viewBox(0, 0, 27, 27))");mask-image:url("/public/images/svg/sprite.svg#075_whatsapp(viewBox(0, 0, 27, 27))");-webkit-mask-position:0 -2889px;mask-position:0 -2889px}html{height:100%;scroll-behavior:auto!important}.wrapper,body{width:100%;height:100%}body,main{display:flex;flex-direction:column}body{margin:0;padding:0;font-family:"Gilroy",Arial,sans-serif;font-size:9px;line-height:125%;font-weight:400;font-style:normal;color:#212c30}@media only screen and (min-width:480px){body{font-size:12px}}@media only screen and (min-width:768px){body{font-size:15px}}main,main:before{flex-shrink:0;width:100%}main{flex-basis:auto;background:#fff}main:before{display:block;content:"";flex-grow:0;height:65px}@media only screen and (min-width:480px){main:before{height:94px}}@media only screen and (min-width:1000px){main:before{height:135px}}main.greyMain{background:#e7e7e8}p{margin:0 0 15px}@media only screen and (min-width:480px){p{margin:0 0 20px}}a{text-decoration:none;color:#57a7d7}.wrapper{position:relative;margin-left:auto;margin-right:auto;padding-top:15px;padding-bottom:15px;box-sizing:border-box;max-width:312px}@media only screen and (min-width:480px){.wrapper{padding-top:20px;padding-bottom:20px;max-width:464px}}@media only screen and (min-width:768px){.wrapper{padding-top:20px;padding-bottom:20px;max-width:728px}}@media only screen and (min-width:1000px){.wrapper{max-width:968px}}@media only screen and (min-width:1440px){.wrapper{max-width:1032px}}.wrapper.maxPadding{padding-top:30px;padding-bottom:30px}@media only screen and (min-width:480px){.wrapper.maxPadding{padding-top:40px;padding-bottom:40px}}.wrapper.middlePadding{padding-top:20px;padding-bottom:20px}@media only screen and (min-width:480px){.wrapper.middlePadding{padding-top:30px;padding-bottom:30px}}.wrapper.headerWrapper{width:290px}@media only screen and (min-width:480px){.wrapper.headerWrapper{width:440px}}@media only screen and (min-width:768px){.wrapper.headerWrapper{width:728px}}@media only screen and (min-width:1000px){.wrapper.headerWrapper{width:894px}}@media only screen and (min-width:1440px){.wrapper.headerWrapper{width:1032px}}.wrapper.listWrapper{width:290px}@media only screen and (min-width:480px){.wrapper.listWrapper{width:440px}}@media only screen and (min-width:768px){.wrapper.listWrapper{width:728px}}@media only screen and (min-width:1000px){.wrapper.listWrapper{width:968px}}@media only screen and (min-width:1440px){.wrapper.listWrapper{width:1032px}}.wrapper.contentWrapper{width:290px}@media only screen and (min-width:480px){.wrapper.contentWrapper{width:440px}}@media only screen and (min-width:768px){.wrapper.contentWrapper{width:704px}}@media only screen and (min-width:1000px){.wrapper.contentWrapper{width:936px}}@media only screen and (min-width:1440px){.wrapper.contentWrapper{width:960px}}.wrapper.minContentWrapper{width:290px}@media only screen and (min-width:480px){.wrapper.minContentWrapper{width:440px}}@media only screen and (min-width:768px){.wrapper.minContentWrapper{width:704px}}@media only screen and (min-width:1000px){.wrapper.minContentWrapper{width:792px}}@media only screen and (min-width:1440px){.wrapper.minContentWrapper{width:960px}}.wrapper.blockWrapper{width:290px}@media only screen and (min-width:480px){.wrapper.blockWrapper{width:440px}}@media only screen and (min-width:768px){.wrapper.blockWrapper{width:728px}}@media only screen and (min-width:1000px){.wrapper.blockWrapper{width:762px}}@media only screen and (min-width:1440px){.wrapper.blockWrapper{width:762px}}.wrapper.mainWrapper{width:290px}@media only screen and (min-width:480px){.wrapper.mainWrapper{width:440px}}@media only screen and (min-width:768px){.wrapper.mainWrapper{width:728px}}@media only screen and (min-width:1000px){.wrapper.mainWrapper{width:894px}}@media only screen and (min-width:1440px){.wrapper.mainWrapper{width:1032px}}.wrapper.center{width:290px}@media only screen and (min-width:480px){.wrapper.center{width:440px}}@media only screen and (min-width:768px){.wrapper.center{width:728px}}@media only screen and (min-width:1000px){.wrapper.center{width:894px}}@media only screen and (min-width:1440px){.wrapper.center{width:960px}}.wrapper.formWrapper{width:290px}@media only screen and (min-width:480px){.wrapper.formWrapper{width:440px}}@media only screen and (min-width:768px){.wrapper.formWrapper{width:470px}}.wrapper.fullWrapper{width:100%;max-width:100%}.wrapper.maxWrapper{width:100%;max-width:320px}@media only screen and (min-width:480px){.wrapper.maxWrapper{max-width:480px}}@media only screen and (min-width:768px){.wrapper.maxWrapper{max-width:768px}}@media only screen and (min-width:1000px){.wrapper.maxWrapper{max-width:1000px}}@media only screen and (min-width:1440px){.wrapper.maxWrapper{max-width:1440px}}.wrapper.responseWrapper{width:100%}@media only screen and (min-width:1000px){.wrapper.responseWrapper{width:894px}}@media only screen and (min-width:1440px){.wrapper.responseWrapper{width:1032px}}.wrapper.mapWrapper{width:238px}@media only screen and (min-width:480px){.wrapper.mapWrapper{width:316px}}@media only screen and (min-width:768px){.wrapper.mapWrapper{width:604px}}@media only screen and (min-width:1000px){.wrapper.mapWrapper{width:936px}}@media only screen and (min-width:1440px){.wrapper.mapWrapper{width:1042px}}.wrapper.columnCenterFlex{display:flex;flex-direction:column;align-items:center}.wrapper.rowLeftFlex,.wrapper.rowSpaceFlex{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.wrapper.rowLeftFlex{justify-content:flex-start}.wrapper+.wrapper{padding-top:0}.roundBlock{position:relative;margin:0 0 15px;padding:15px;box-sizing:border-box;background:#fff;border-radius:5px}@media only screen and (min-width:480px){.roundBlock{padding:20px}}.twoColumnsWrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}@media only screen and (min-width:480px){.twoColumnsWrapper{margin-top:10px}}@media only screen and (min-width:1000px){.twoColumnsWrapper{margin-top:20px}}.contentImageWrapper{display:flex;flex-direction:column;margin-top:15px}@media only screen and (min-width:768px){.contentImageWrapper{margin-top:20px}}.contentImageWrapper .contentImage{display:block}.contentImageWrapper .imageDescription{margin-top:10px;font-size:9px;line-height:125%;font-style:italic}@media only screen and (min-width:480px){.contentImageWrapper .imageDescription{font-size:10px}}@media only screen and (min-width:1000px){.contentImageWrapper .imageDescription{font-size:13px}}.filtersWrapper{background-color:#e7e7e8}.backButton:before{background:#a1abb5;transform:rotate(180deg) scale(.6)}@media only screen and (min-width:480px){.backButton:before{transform:rotate(180deg) scale(1)}}.adminEditButton:hover:before,.backButton:hover:before,.sourceButton:hover:before,body{background:#212c30}.adminEditButton:before{background:#a1abb5;transform:rotate(180deg) scale(.6)}@media only screen and (min-width:480px){.adminEditButton:before{transform:rotate(180deg) scale(1)}}.adminEditButton.rightPosition{margin:0 5px 0 auto}@media only screen and (min-width:480px){.adminEditButton.rightPosition{margin:0 10px 0 auto}}.sourceButton{color:#fff}.sourceButton:after{background:#fff;transform:scale(.6)}@media only screen and (min-width:480px){.sourceButton:after{transform:scale(1)}}.showMoreButton{display:flex;flex-direction:row;align-items:center;margin:30px auto 15px;background-color:transparent;border:0;font-size:9px;font-weight:800;color:#616d7b;outline:0;cursor:pointer}@media only screen and (min-width:480px){.showMoreButton{font-size:13px;margin:40px auto 20px}}@media only screen and (min-width:768px){.showMoreButton{margin:40px auto 20px}}.showMoreButton:hover{color:#57a7d7}.showMoreButton:hover:after{background:#57a7d7}.showMoreButton:after{content:"";background:#616d7b;transform:scale(.6) rotate(90deg)}@media only screen and (min-width:480px){.showMoreButton:after{transform:scale(.8) rotate(90deg)}}@media only screen and (min-width:1000px){.showMoreButton:after{transform:scale(1) rotate(90deg)}}.showMoreButton.hiddenButton{margin-top:0;margin-bottom:0;visibility:hidden}.pageTitle{margin-top:0;margin-bottom:0;font-size:15px;font-weight:700;line-height:125%;color:#212c30}@media only screen and (min-width:480px){.pageTitle{font-size:20px}}@media only screen and (min-width:768px){.pageTitle{font-size:30px}}@media only screen and (min-width:1000px){.pageTitle{font-size:35px}}@media only screen and (min-width:1440px){.pageTitle{font-size:37px}}.inputTitle{margin-top:15px;margin-bottom:8px;font-size:15px;font-weight:700;line-height:125%;text-transform:uppercase;color:#212c30}@media only screen and (min-width:480px){.inputTitle{margin-top:20px}}@media only screen and (min-width:768px){.inputTitle{font-size:18px}}.sectionTitle{margin-top:0;margin-bottom:0;font-size:19px;font-weight:800;line-height:125%;color:#212c30}@media only screen and (min-width:480px){.sectionTitle{font-size:27px}}@media only screen and (min-width:1000px){.sectionTitle{font-size:34px}}.modalTitle{font-size:16px;line-height:100%;letter-spacing:.05em;text-transform:uppercase}.centerText{text-align:center}.colorLink{color:#57a7d7;text-decoration:underline}.colorLink:hover,.selectElement .hiddenSelectWrapper .selectData:hover{color:#212c30}.fieldLabel{z-index:-1;position:absolute;line-height:26px;font-size:9px;font-weight:700;color:#a1abb5;text-transform:uppercase;letter-spacing:.05em;cursor:text;transform:translateX(13px)}@media only screen and (min-width:480px){.fieldLabel{height:41px;line-height:41px;font-size:12px}}@media only screen and (min-width:768px){.fieldLabel{font-size:13px}}.fieldLabel.hiddenLabel{opacity:0;z-index:-10}.fieldInput{padding:0 12px;box-sizing:border-box;width:100%;height:26px;line-height:26px;border:1px solid #d1d1d3;background-color:transparent;border-radius:5px;font-size:9px;font-weight:700;letter-spacing:.05em;color:#212c30;outline:0}.fieldInput:focus{border-color:#57a7d7}@media only screen and (min-width:480px){.fieldInput{height:41px;line-height:41px;font-size:12px}}@media only screen and (min-width:768px){.fieldInput{font-size:13px}}.fieldInput.errorField{border-color:#c00}.fieldTextarea{width:100%;padding:6px 12px;box-sizing:border-box;background-color:transparent;border:1px solid #d1d1d3;border-radius:5px;font-size:9px;line-height:125%;font-weight:700;letter-spacing:.05em;resize:none;outline:0;height:113px}.fieldTextarea:focus{border:1px solid #57a7d7}@media only screen and (min-width:480px){.fieldTextarea{height:129px;padding:12px;font-size:12px}}@media only screen and (min-width:768px){.fieldTextarea{height:84px;font-size:13px}}.checkboxLabel{display:flex;flex-direction:row;align-items:center;font-size:9px;line-height:125%;letter-spacing:.05em;color:#a1abb5;cursor:pointer}.checkboxLabel:before{content:"";display:inline-block;margin:-1px 15px 0 0;width:8px;height:8px;box-sizing:border-box;border:1px solid #a1abb5;border-radius:50%}@media only screen and (min-width:480px){.checkboxLabel{font-size:12px}}@media only screen and (min-width:768px){.checkboxLabel{font-size:13px}}.checkboxLabel:hover,.selectLabel.activeLabel{color:#57a7d7}.checkboxLabel:hover:before{border-color:#57a7d7}.checkboxInput{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkboxInput:checked+.checkboxLabel{color:#212c30}.checkboxInput:checked+.checkboxLabel:before{border:1px solid #212c30;background:#212c30}.selectLabel{margin:10px 0 5px;font-size:9px;line-height:125%;letter-spacing:.05em;color:#a1abb5}@media only screen and (min-width:480px){.selectLabel{font-size:12px}}@media only screen and (min-width:768px){.selectLabel{font-size:13px}}.selectLabel.errorLabel{color:#c00}.selectElement{transition:border .2s ease-in;z-index:1;overflow:hidden;position:relative;padding:0 12px;box-sizing:border-box;width:100%;height:26px;line-height:26px;border:1px solid #d1d1d3;border-radius:5px;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#212c30;outline:0;cursor:pointer}.selectElement:hover{border-color:#57a7d7}.selectElement.activeSelectElement:after,.selectElement:hover:after{background:#57a7d7}.selectElement:after{content:"";position:absolute;top:50%;right:12px;display:block;background:#d1d1d3;transform:translateY(-50%) rotate(90deg)}@media only screen and (min-width:480px){.selectElement{height:41px;line-height:41px;font-size:12px}}.selectElement .emptyData{color:#a1abb5}.selectElement .hiddenSelectWrapper{opacity:0;position:absolute;top:32px;left:-1px;width:100%;margin-top:0;margin-bottom:0;padding:8px 0;box-sizing:content-box;list-style-type:none;background-color:#fff;border:1px solid #57a7d7;border-radius:5px}@media only screen and (min-width:480px){.selectElement .hiddenSelectWrapper{top:52px}}.selectElement .hiddenSelectWrapper .selectData{padding:0 18px;line-height:28px;color:#a1abb5}@media only screen and (min-width:480px){.selectElement .hiddenSelectWrapper .selectData{line-height:34px}}.selectElement .hiddenSelectWrapper .selectData.selectedData{position:relative;color:#57a7d7;background-color:rgba(52,180,234,.2)}.selectElement .hiddenSelectWrapper .selectData.selectedData:after{content:"";position:absolute;top:50%;right:18px;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background-color:#57a7d7}.selectElement .hiddenSelectWrapper .selectData.selectedData:hover{cursor:default}.selectElement.activeSelectElement{z-index:2;overflow:unset;color:#57a7d7;border-color:#57a7d7}.selectElement.activeSelectElement .hiddenSelectWrapper{opacity:1}.submitButton{display:block;margin:15px auto 0;width:220px;height:26px;background:#57a7d7;border-radius:5px;border:1px solid #57a7d7;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff;cursor:pointer;outline:0}.submitButton:hover{background:#2b82b6;border-color:#2b82b6}@media only screen and (min-width:480px){.submitButton{width:220px;height:41px;font-size:12px}}@media only screen and (min-width:768px){.submitButton{font-size:13px}}.submitButton:disabled{background:#e7e7e8;border-color:#e7e7e8;cursor:default}.submitButton.loadButton:disabled{display:flex;align-items:center;justify-content:center;background-color:#2b82b6;border-color:#2b82b6}.submitButton.loadButton:disabled:after{content:"";display:block;margin-left:5px;margin-right:-5px;width:24px;height:24px;background-image:url(/public/images/vector/load-icon.svg)}.networkButtonsWrapper{display:flex;flex-direction:row;justify-content:space-between;margin:15px 0}.networkButton{display:flex;align-items:center;position:relative;padding:0;width:49%;height:26px;font-size:9px;line-height:125%;white-space:nowrap;border-radius:5px;cursor:pointer;outline:0}@media only screen and (min-width:480px){.networkButton{height:41px;font-size:14px}}@media only screen and (min-width:768px){.networkButton{font-size:15px}}.networkButton.facebookButton:before,.networkButton.googleButton:before{content:"";margin:0 8px 0 4px;display:block}@media only screen and (min-width:480px){.networkButton.facebookButton:before,.networkButton.googleButton:before{margin:0 10px;width:24px;height:24px;background-size:24px 24px}}.networkButton.facebookButton{color:#fff;background:#315da5;border:1px solid #315da5}.networkButton.facebookButton:before{width:18px;height:18px;background-size:18px 18px;border-radius:2px}.networkButton.facebookButton:hover{background-color:#2b82b6;border-color:#2b82b6}.networkButton.googleButton{color:#212c30;background:#fff;border:1px solid #d1d1d3}.networkButton.googleButton:before{width:17px;height:17px;background-size:17px 17px}.networkButton.googleButton:hover{border-color:#57a7d7;color:#57a7d7}.no-webp .facebookButton:before{background-image:url(/public/images/facebook-signup.png)}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.no-webp .facebookButton:before{background-image:url(/public/images/facebook-signup@2x.png)}}.webp .facebookButton:before{background-image:url(/public/images/facebook-signup.webp)}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.webp .facebookButton:before{background-image:url(/public/images/facebook-signup@2x.webp)}}.no-webp .googleButton:before{background-image:url(/public/images/google-signup.png)}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.no-webp .googleButton:before{background-image:url(/public/images/google-signup@2x.png)}}.webp .googleButton:before{background-image:url(/public/images/google-signup.webp)}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.webp .googleButton:before{background-image:url(/public/images/google-signup@2x.webp)}}.cardList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:0;margin-bottom:-4px;padding-left:0;list-style-type:none}@media only screen and (min-width:480px){.cardList{margin-left:-4px;margin-right:-4px}}@media only screen and (min-width:768px){.cardList{margin-left:-5px;margin-right:-5px;margin-bottom:-10px}}@media only screen and (min-width:1000px){.cardList{margin-left:-6px;margin-right:-6px;margin-bottom:-12px}}@media only screen and (min-width:1440px){.cardList{margin-left:-10px;margin-right:-10px;margin-bottom:-20px}}.cardList .cardWrapper{display:flex;flex-direction:row;margin-bottom:8px;width:312px;background:#fff}@media only screen and (min-width:480px){.cardList .cardWrapper{margin-left:4px;margin-right:4px;flex-direction:column;width:228px}}@media only screen and (min-width:768px){.cardList .cardWrapper{margin-left:5px;margin-right:5px;margin-bottom:10px;width:236px}}@media only screen and (min-width:1000px){.cardList .cardWrapper{margin-left:6px;margin-right:6px;margin-bottom:12px;width:314px}}@media only screen and (min-width:1440px){.cardList .cardWrapper{margin-left:10px;margin-right:10px;margin-bottom:18px;width:330px}}.cardList .cardWrapper .cardLink{display:block}.cardList .cardWrapper .cardLink .cardImage{display:block;width:120px;height:83px;font-size:0;background-color:#e7e7e8;background-image:url(/public/images/vector/default-image.svg);background-repeat:no-repeat;background-position:center center;background-size:180px}@media only screen and (min-width:480px){.cardList .cardWrapper .cardLink .cardImage{width:228px;height:123px;background-size:250px}}@media only screen and (min-width:768px){.cardList .cardWrapper .cardLink .cardImage{width:236px;height:123px;background-size:250px}}@media only screen and (min-width:1000px){.cardList .cardWrapper .cardLink .cardImage{width:314px;height:173px;background-size:292px}}@media only screen and (min-width:1440px){.cardList .cardWrapper .cardLink .cardImage{width:330px;height:173px;background-size:310px}}.cardList .cardWrapper .cardData{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:8px;height:100%;box-sizing:border-box}@media only screen and (min-width:480px){.cardList .cardWrapper .cardData{justify-content:flex-start;padding:15px}}@media only screen and (min-width:1000px){.cardList .cardWrapper .cardData{padding:20px}}.cardList .cardWrapper .cardData .testimonialData{margin-top:2px}@media only screen and (min-width:480px){.cardList .cardWrapper .cardData .testimonialData{margin-top:10px}}.cardList .cardWrapper .cardData .cardHeader{font-size:9px;line-height:125%;text-transform:uppercase;font-weight:700;color:#212c30;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-y:hidden}.cardList .cardWrapper .cardData .cardHeader:hover,.contentTextarea a{color:#57a7d7;text-decoration:underline}@media only screen and (min-width:480px){.cardList .cardWrapper .cardData .cardHeader{display:inline-block;font-size:12px}}@media only screen and (min-width:1000px){.cardList .cardWrapper .cardData .cardHeader{font-size:17px}}@media only screen and (min-width:1440px){.cardList .cardWrapper .cardData .cardHeader{font-size:18px}}.cardList .cardWrapper .cardData .cardAnnounce{margin-top:5px;margin-bottom:0;font-size:8px;line-height:125%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-y:hidden}@media only screen and (min-width:480px){.cardList .cardWrapper .cardData .cardAnnounce{margin-top:15px;margin-bottom:15px;font-size:10px;-webkit-line-clamp:5}}@media only screen and (min-width:1000px){.cardList .cardWrapper .cardData .cardAnnounce{margin-top:20px;margin-bottom:20px;font-size:15px;-webkit-line-clamp:6}.cardList .cardWrapper .cardData .cardAnnounce[data-rows="5"]{-webkit-line-clamp:5}.cardList .cardWrapper .cardData .cardAnnounce[data-rows="6"]{-webkit-line-clamp:6}}.dataDate{font-size:9px;line-height:125%;color:#a1abb5}@media only screen and (min-width:480px){.dataDate{font-size:11px}}@media only screen and (min-width:1000px){.dataDate{font-size:13px}}.dataState{font-size:9px;line-height:125%;letter-spacing:.05em;font-weight:700;text-transform:uppercase;color:#a1abb5}@media only screen and (min-width:480px){.dataState{font-size:11px}}@media only screen and (min-width:1000px){.dataState{font-size:13px}}.stars{display:block;margin-top:5px;width:45px;height:8px;font-size:0;background:url(/public/images/vector/star-icon.svg) space;background-size:8px}@media only screen and (min-width:480px){.stars{margin-top:3px;background-size:14px;width:80px;height:14px}}@media only screen and (min-width:1000px){.stars{width:105px;height:18px;background-size:18px}}.stars[data-rating="1"]{width:8px}@media only screen and (min-width:480px){.stars[data-rating="1"]{width:14px}}@media only screen and (min-width:1000px){.stars[data-rating="1"]{width:18px}}.stars[data-rating="2"]{width:18px}@media only screen and (min-width:480px){.stars[data-rating="2"]{width:32px}}@media only screen and (min-width:1000px){.stars[data-rating="2"]{width:42px}}.stars[data-rating="3"]{width:27px}@media only screen and (min-width:480px){.stars[data-rating="3"]{width:48px}}@media only screen and (min-width:1000px){.stars[data-rating="3"]{width:63px}}.stars[data-rating="4"]{width:36px}@media only screen and (min-width:480px){.stars[data-rating="4"]{width:64px}}@media only screen and (min-width:1000px){.stars[data-rating="4"]{width:84px}}.ideaList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -2px -8px;padding-left:0;list-style-type:none}@media only screen and (min-width:480px){.ideaList{margin:0 -4px -10px}}@media only screen and (min-width:768px){.ideaList{margin:0 -5px -15px}}@media only screen and (min-width:1000px){.ideaList{margin:0 -4px -15px}}@media only screen and (min-width:1440px){.ideaList{margin:0 -4px -15px}}.ideaList .ideaWrapper{position:relative;width:143px;margin:0 2px 8px;overflow:hidden}@media only screen and (min-width:480px){.ideaList .ideaWrapper{margin:0 4px 10px;width:216px}}@media only screen and (min-width:768px){.ideaList .ideaWrapper{margin:0 5px 15px;width:236px}}@media only screen and (min-width:1000px){.ideaList .ideaWrapper{margin:0 4px 15px}}@media only screen and (min-width:1440px){.ideaList .ideaWrapper{width:252px;margin:0 4px 20px}}.ideaList .ideaWrapper .ideaPhoto{width:143px;height:143px;cursor:pointer}@media only screen and (min-width:480px){.ideaList .ideaWrapper .ideaPhoto{width:216px;height:216px}}@media only screen and (min-width:768px){.ideaList .ideaWrapper .ideaPhoto{width:236px;height:236px}}@media only screen and (min-width:1440px){.ideaList .ideaWrapper .ideaPhoto{width:252px;height:252px}}.ideaList .ideaWrapper .adminEdit{display:none;position:absolute;top:10px;right:10px;margin:0;padding:0;width:24px;height:24px;font-size:0;background-color:rgba(255,255,255,.5);border-radius:50%}.ideaList .ideaWrapper .adminEdit:before{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;content:"";position:absolute;top:50%;left:50%;margin:-7px;width:14px;height:14px;background-size:14px 14px;background-image:url(/public/images/vector/settings-icon.svg)}.ideaList .ideaWrapper .adminEdit:hover{background-color:rgba(0,0,0,.5)}.ideaList .ideaWrapper .adminEdit:hover:before{background-image:url(/public/images/vector/settings-icon_white.svg)}.ideaList .ideaWrapper:hover .adminEdit{display:block}.ideaList .ideaWrapper .uploadedPhoto{width:143px;height:143px}@media only screen and (min-width:480px){.ideaList .ideaWrapper .uploadedPhoto{width:216px;height:216px}}@media only screen and (min-width:768px){.ideaList .ideaWrapper .uploadedPhoto{width:236px;height:236px}}@media only screen and (min-width:1440px){.ideaList .ideaWrapper .uploadedPhoto{width:252px;height:252px}}.ideaList .ideaWrapper .saveIdea{opacity:0;position:absolute;left:50%;transform:translateX(-50%);margin-top:-40px}@media only screen and (min-width:480px){.ideaList .ideaWrapper .saveIdea{margin-top:-60px}}.ideaList .ideaWrapper .saveIdea:hover{background-color:#fff}.ideaList .ideaWrapper .userCreated{opacity:0;position:absolute;left:50%;transform:translateX(-50%);margin-top:-40px;cursor:default}@media only screen and (min-width:480px){.ideaList .ideaWrapper .userCreated{margin-top:-60px}}.ideaList .ideaWrapper .ideaTitle{display:inline-block;margin-top:0;margin-bottom:0;font-size:9px;font-weight:600}@media only screen and (min-width:480px){.ideaList .ideaWrapper .ideaTitle{margin-bottom:2px;font-size:12px}}@media only screen and (min-width:768px){.ideaList .ideaWrapper .ideaTitle{font-size:14px}}@media only screen and (min-width:1440px){.ideaList .ideaWrapper .ideaTitle{font-size:15px}}.ideaList .ideaWrapper .ideaTitle.addTitle{color:#a1abb5;cursor:pointer}.ideaList .ideaWrapper .ideaTitle.addTitle:hover{text-decoration:underline}.ideaList .ideaWrapper .ideaAuthor{display:block;font-size:9px;font-weight:300;text-transform:initial}@media only screen and (min-width:480px){.ideaList .ideaWrapper .ideaAuthor{font-size:12px}}@media only screen and (min-width:768px){.ideaList .ideaWrapper .ideaAuthor{font-size:14px}}.ideaList .ideaWrapper:hover .saveIdea{opacity:1}.contentTextarea table.previews td img:hover,.ideaList .ideaWrapper:hover .userCreated{opacity:.75}.contentTextarea h2,.contentTextarea h3{margin:20px 0 0;font-size:19px;line-height:125%}@media only screen and (min-width:1000px){.contentTextarea h2{margin-top:40px;font-size:22px}}.contentTextarea h3{font-size:15px}@media only screen and (min-width:1000px){.contentTextarea h3{margin-top:40px;font-size:18px}}.contentTextarea h4,.contentTextarea p{margin:20px 0 0;font-size:9px;line-height:125%}@media only screen and (min-width:480px){.contentTextarea h4{font-size:12px}}@media only screen and (min-width:768px){.contentTextarea h4{font-size:15px}}@media only screen and (min-width:1000px){.contentTextarea h4{margin-top:40px}}.contentTextarea a:hover{text-decoration:none}.contentTextarea p{margin:15px 0 0}@media only screen and (min-width:480px){.contentTextarea p{margin-top:20px;font-size:12px}}@media only screen and (min-width:1000px){.contentTextarea p{font-size:15px}}.contentTextarea em,.contentTextarea pre{margin:5px 0 0;display:inline-block;font-size:9px;font-weight:300;font-style:italic;white-space:unset}@media only screen and (min-width:480px){.contentTextarea em,.contentTextarea pre{font-size:12px}}@media only screen and (min-width:1000px){.contentTextarea em,.contentTextarea pre{font-size:13px}}.contentTextarea img{margin:0 auto;width:100%;height:auto;filter:drop-shadow(5px 5px 12px rgba(0,0,0,.25))}.contentTextarea table{margin-top:20px}.contentTextarea table.previews{margin:20px -5px 0;border-spacing:5px}.contentTextarea table.previews td{width:25%}.contentTextarea table.previews td img{filter:none}.breadcrumbs{margin-top:15px;margin-bottom:-10px}@media only screen and (min-width:768px){.breadcrumbs{margin-top:20px;margin-bottom:0}}@media only screen and (min-width:1440px){.breadcrumbs{margin-bottom:0}}.breadcrumbs .breadcrumbList{display:flex;flex-direction:row;justify-content:left;align-items:center;overflow:scroll;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper{display:flex;align-items:center;margin-top:2px;margin-bottom:2px;white-space:nowrap}.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper:hover:after{background:#57a7d7}.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper:hover .breadcrumbLink{color:#57a7d7}.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper:last-of-type:after{display:none}.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper:after{content:"";display:inline-block;margin-left:5px;margin-right:5px;background:#a1abb5;transform:scale(.65)}@media only screen and (min-width:768px){.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper:after{margin-left:10px;margin-right:10px;transform:scale(.9)}}.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper .breadcrumbLink{font-size:9px;color:#a1abb5}@media only screen and (min-width:480px){.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper .breadcrumbLink{font-size:12px}}@media only screen and (min-width:768px){.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper .breadcrumbLink{font-size:15px}}.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper .breadcrumbActive,.breadcrumbs .breadcrumbList .breadcrumbLinkWrapper .breadcrumbActive:hover{color:#212c30}header{z-index:11;position:fixed;width:100%;height:66px;background-color:#212c30;border-bottom:1px solid #212c30;top:0}@media only screen and (min-width:480px){header{height:96px}}@media only screen and (min-width:1000px){header{height:137px}header .wrapper{position:static;margin-top:41px;padding:0;height:96px}}header .headerLogoLink{margin-right:auto}header .headerLogoLink .headerLogo{margin-top:-7px;width:93px;height:30px}@media only screen and (min-width:480px){header .headerLogoLink .headerLogo{margin-top:0;width:169px;height:54px}}header .headerMenu{position:fixed;top:67px;right:-210px;height:100vh;width:210px;background:#212c30}@media only screen and (min-width:480px){header .headerMenu{top:97px}}@media only screen and (min-width:1000px){header .headerMenu{display:flex;flex-direction:row;align-items:baseline;position:static;top:auto;right:auto;height:auto;width:auto;background:0 0}header .headerMenu .topSection{position:absolute;top:0;left:0;width:100%;height:40px;background-color:#212c30;border-bottom:1px solid #616d7b}header .headerMenu .topSection .topWrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0 auto;width:894px;height:inherit}}@media only screen and (min-width:1440px){header .headerMenu .topSection .topWrapper{width:1032px}}@media only screen and (min-width:768px){header.activeMenu .headerMenu:before{display:none}}header .menuList{padding-left:0;list-style-type:none}header .menuList .menuLinkWrapper{height:30px;overflow:hidden}@media only screen and (min-width:1000px){header .menuList .menuLinkWrapper:hover .menuLink,header .menuList .menuLinkWrapper:hover .subMenuList .menuLink:hover{color:#57a7d7}header .menuList .menuLinkWrapper:hover .subMenuList .menuLink{color:#a1abb5}}header .menuList .menuLinkWrapper.activeDropdownLink{height:auto}header .menuList .menuLinkWrapper.activeDropdownLink .menuLink:after{transform:scale(.8) rotate(270deg)}@media only screen and (min-width:1000px){header .menuList .menuLinkWrapper.activeDropdownLink .menuLink:after{transform:translateY(-50%)}header .menuList .menuLinkWrapper:hover .subMenuList{opacity:1;z-index:10;margin-top:0;visibility:visible;pointer-events:auto}}header .menuList .menuLink{display:flex;align-items:center;padding-left:20px;padding-right:20px;box-sizing:border-box;height:30px;font-size:13px;font-weight:700;color:#a1abb5;cursor:pointer}header .menuList .menuLink.activeLink{color:#57a7d7;cursor:default}@media only screen and (min-width:1000px){header .menuList .menuLink.activeLink{color:#fff}}header .menuList .menuLink.activeLink:hover{color:#57a7d7}header .menuList .menuLink:hover{background:#171e21}@media only screen and (min-width:1000px){header .menuList .menuLink{margin-right:15px;padding-left:0;padding-right:0;height:auto;overflow:hidden}header .menuList .menuLink:hover{background:0 0}}header .menuList .menuLink:hover{color:#57a7d7}header .menuList .dropdownMenuLink:after{transform:scale(.8) rotate(90deg);background:#fff}@media only screen and (min-width:1000px){header .menuList .dropdownMenuLink:after{display:none}}header .menuList .dropdownMenuLink:hover{color:#fff;background:0 0}@media only screen and (min-width:1000px){header .mainMenuList{display:flex;margin-top:12px;margin-bottom:0;padding-top:0;padding-bottom:0;position:static;top:auto;right:auto;width:auto;height:auto;background:0 0}}header.activeMenu .mainMenuList:before{display:none}@media only screen and (min-width:768px){header.activeMenu .mainMenuList:before{display:block}}@media only screen and (min-width:1000px){header.activeMenu .mainMenuList:before{display:none}}header .subMenuList{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}header .subMenuList .menuLink{padding-left:40px;color:#a1abb5;white-space:nowrap}header .subMenuList .menuLink:hover{color:#57a7d7}@media only screen and (min-width:1000px){header .subMenuList{opacity:0;z-index:-10;margin-top:50px;visibility:hidden;position:absolute;transform:translateY(10px);padding-top:10px;padding-bottom:10px;background:#fff;border-radius:5px;box-shadow:5px 5px 12px rgba(0,0,0,.25);transition:all .15s ease-in;pointer-events:none}header .subMenuList:before{content:"";display:block;position:absolute;top:-4px;left:20px;width:10px;height:10px;background:#fff;transform:rotate(45deg)}header .subMenuList .menuLinkWrapper{display:flex;align-items:center;justify-content:center;height:30px}header .subMenuList .menuLinkWrapper .menuLink{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;height:30px;margin-right:0;padding-left:20px;padding-right:40px}header .subMenuList .menuLinkWrapper .menuLink:hover{background:rgba(52,180,234,.2)}}@media only screen and (min-width:1000px) and (min-width:1000px){header .subMenuList .menuLinkWrapper .menuLink:hover{color:#57a7d7}}@media only screen and (min-width:1000px){header .subMenuList .menuLinkWrapper .activeLink{color:#57a7d7;border-bottom:none;cursor:default}header .subMenuList .menuLinkWrapper .activeLink:hover{background:0 0}header .subMenuList .menuLinkWrapper .activeLink:after{content:"";opacity:1;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:7px;height:7px;display:block;border-radius:50%;background:#57a7d7;transition:all .15s ease-in}}header .menuPhones{display:flex;flex-direction:column;margin-top:40px;padding:0 20px}@media only screen and (min-width:1000px){header .menuPhones{flex-direction:row;margin-top:0;padding:0}}@media only screen and (min-width:1440px){header .menuPhones{display:flex}}header .menuPhones .phoneWrapper{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:15px}header .menuPhones .phoneWrapper:last-of-type{margin-bottom:0}@media only screen and (min-width:1000px){header .menuPhones .phoneWrapper{margin-bottom:0;margin-left:10px}header .menuPhones .phoneWrapper:first-of-type{margin-left:0}}@media only screen and (min-width:1440px){header .menuPhones .phoneWrapper{margin-left:20px}}header .menuPhones .phoneWrapper .stateLabel{display:flex;flex-direction:row;width:40px;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff}header .menuPhones .phoneWrapper .stateLabel.local{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .menuPhones .phoneWrapper .stateLabel:before{content:"";margin-top:-2px;margin-right:5px;background-color:#57a7d7}@media only screen and (min-width:480px){header .menuPhones .phoneWrapper .stateLabel:before{margin-top:0}}header .menuPhones .phoneWrapper .statePhones{display:flex;flex-direction:column;margin-left:5px;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#57a7d7}@media only screen and (min-width:1000px){header .menuPhones .phoneWrapper .statePhones{flex-direction:row}}header .menuPhones .phoneWrapper .statePhones .menuPhone{margin-bottom:5px}header .menuPhones .phoneWrapper .statePhones .menuPhone:hover{color:#fff}@media only screen and (min-width:1000px){header .menuPhones .phoneWrapper .statePhones .menuPhone{margin-bottom:0}header .menuPhones .phoneWrapper .statePhones .menuPhone:not(:first-of-type):before{content:"/";color:#fff;margin:0 5px}}@media only screen and (min-width:1000px) and (min-width:1000px){header .menuPhones .phoneWrapper .statePhones .menuPhone:not(:first-of-type){display:none}}@media only screen and (min-width:1000px) and (min-width:1440px){header .menuPhones .phoneWrapper .statePhones .menuPhone:not(:first-of-type){display:block}}header .serviceLinks{display:flex;flex-direction:column;margin:40px auto 0;padding:0 20px;box-sizing:border-box}@media only screen and (min-width:1000px){header .serviceLinks{flex-direction:row;align-items:center;display:flex;margin:0 0 0 auto;padding:0}}header .serviceLinks .scheduleWrapper{font-size:13px;line-height:125%;margin-bottom:15px}@media only screen and (min-width:1000px){header .serviceLinks .scheduleWrapper{margin-right:10px;margin-bottom:0}}@media only screen and (min-width:1000px) and (min-width:1440px){header .serviceLinks .scheduleWrapper{margin-right:15px}}header .serviceLinks .serviceLink{font-size:13px;font-weight:700;line-height:125%;letter-spacing:.05em}@media only screen and (min-width:1000px){header .serviceLinks .serviceLink{margin-bottom:0}}header .serviceLinks .serviceLink.consultationButton{color:#fac04b}header .serviceLinks .serviceLink.consultationButton:hover{color:#fff;cursor:pointer}header .serviceLinks .serviceLink.quoteLink{color:#57a7d7;background:0 0;border:0}header .serviceLinks .serviceLink.quoteLink:hover{color:#fff}header .serviceLinks .serviceLink .nowrap{white-space:nowrap}header .socialButtons{display:flex;flex-direction:row;margin:15px 20px 0}@media only screen and (min-width:1000px){header .socialButtons{display:none}}header .socialButtons .socialButton{margin-right:10px;width:27px;height:27px;font-size:0;border:1px solid #e7e7e8;border-radius:50%;background-color:transparent;cursor:pointer;outline:0}header .socialButtons .socialButton:hover{opacity:.75}header .socialButtons .socialButton:last-of-type{margin-right:0}header .socialButtons .socialButton.facebookButton,header .socialButtons .socialButton.instagramButton{background-image:url(/public/images/vector/instagram-icon.svg);background-size:13px 13px;background-position:center center;background-repeat:no-repeat}header .socialButtons .socialButton.facebookButton{background-image:url(/public/images/vector/facebook-icon.svg);background-size:7px 12px}header .headerLoginWrapper .headerLoginButton,header .mainPhone{display:flex;flex-direction:row;align-items:center;font-size:13px;font-weight:700;line-height:125%;color:#fff}header .mainPhone:before{content:"";margin-right:5px;background-color:#57a7d7}@media only screen and (min-width:1000px){header .mainPhone{display:none}}header .headerLoginWrapper,header .userLogin{margin:0 0 0 15px;position:relative}header .headerLoginWrapper .headerLoginButton{position:relative;margin:0;padding:0;height:40px;font-size:0;width:100%;text-transform:uppercase;border:0;background-color:transparent;cursor:pointer;outline:0;text-align:left}header .headerLoginWrapper .headerLoginButton:hover{color:#fac04b}header .headerLoginWrapper .headerLoginButton:hover .avatarPicture{border-color:#fac04b}@media only screen and (min-width:1440px){header .headerLoginWrapper .headerLoginButton{font-size:13px}}header .headerLoginWrapper .headerLoginButton .avatarPicture{width:21px;height:21px;border:1px solid #fff;border-radius:50%}@media only screen and (min-width:480px){header .headerLoginWrapper .headerLoginButton .avatarPicture{width:27px;height:27px}}@media only screen and (min-width:1440px){header .headerLoginWrapper .headerLoginButton .avatarPicture{margin-right:10px;width:32px;height:32px;border:2px solid #fff}}header .headerLoginWrapper .headerLoginButton .avatarIcon,header .userLogin:before{width:21px;height:21px;background-image:url(/public/images/vector/login-icon.svg);background-size:21px 21px;background-repeat:no-repeat}@media only screen and (min-width:480px){header .headerLoginWrapper .headerLoginButton .avatarIcon{width:27px;height:27px;background-size:27px 27px}}@media only screen and (min-width:1440px){header .headerLoginWrapper .headerLoginButton .avatarIcon{margin-right:10px;width:32px;height:32px;background-size:32px 32px}}header .headerLoginWrapper .headerLoginButton .avatarIcon:hover{opacity:.5}header .headerLoginWrapper .headerLoginButton:hover .avatarWrapper{z-index:1;margin-top:0;opacity:1;visibility:visible}header .headerLoginWrapper .avatarWrapper{opacity:0;z-index:-10;margin-top:50px;margin-bottom:0;position:absolute;top:40px;left:50%;transform:translateX(-50%);padding:6px 0;list-style-type:none;background-color:#fff;border-radius:5px;pointer-events:auto;visibility:hidden}@media only screen and (min-width:480px){header .headerLoginWrapper .avatarWrapper{top:45px;padding:10px 0}}@media only screen and (min-width:1440px){header .headerLoginWrapper .avatarWrapper{left:auto;right:0;transform:none;top:37px}}header .headerLoginWrapper .avatarWrapper:before{content:"";display:block;position:absolute;top:-3px;left:50%;width:6px;height:6px;background:#fff;transform:translateX(-50%) rotate(45deg)}@media only screen and (min-width:480px){header .headerLoginWrapper .avatarWrapper:before{top:-4px;width:10px;height:10px}}@media only screen and (min-width:1440px){header .headerLoginWrapper .avatarWrapper:before{left:auto;right:10px}}header .headerLoginWrapper .avatarWrapper .avatarLinkWrapper{display:flex;align-items:center;justify-content:center;height:24px}@media only screen and (min-width:480px){header .headerLoginWrapper .avatarWrapper .avatarLinkWrapper{height:30px}}header .headerLoginWrapper .avatarWrapper .avatarLinkWrapper .avatarLink{display:flex;align-items:center;padding:0 15px;height:inherit;font-size:12px;font-weight:700;white-space:nowrap;color:#a1abb5}@media only screen and (min-width:480px){header .headerLoginWrapper .avatarWrapper .avatarLinkWrapper .avatarLink{font-size:13px;padding:0 20px}}header .headerLoginWrapper .avatarWrapper .avatarLinkWrapper:hover{background-color:rgba(52,180,234,.2)}header .headerLoginWrapper .avatarWrapper .avatarLinkWrapper:hover .avatarLink,header .userLogin:hover{color:#57a7d7}header .userLogin{display:flex;flex-direction:row;align-items:center;padding:0;height:30px;font-weight:700;line-height:125%;font-size:0;color:#fff;text-transform:uppercase;border:0;background-color:transparent;cursor:pointer;outline:0;text-align:left}@media only screen and (min-width:1440px){header .userLogin{font-size:13px}}header .userLogin:before{content:""}@media only screen and (min-width:480px){header .userLogin:before{width:27px;height:27px;background-size:27px 27px}}@media only screen and (min-width:1440px){header .userLogin:before{margin-right:10px;width:32px;height:32px;background-size:32px 32px}}header .userLogin:hover:before{opacity:.75}header .headerSandwichButton{position:relative;margin-left:15px;width:20px;height:16px;font-size:0;border:0;background:0 0;outline:0;cursor:pointer}header .headerSandwichButton:after,header .headerSandwichButton:before{content:"";position:absolute;top:0;left:0;display:block;width:20px;height:2px;background:#fff;box-shadow:0 7px 0 0 #fff,0 14px 0 0 #fff}@media only screen and (min-width:1000px){header .headerSandwichButton{display:none}}header.transparentMenu{background-color:transparent}header.activeMenu,header.transparentMenu{border-bottom:1px solid #a1abb5}header.activeMenu .headerSandwichButton:before{box-shadow:none;transform:translateY(7px) rotate(45deg)}header.activeMenu .headerSandwichButton:after{box-shadow:none;transform:translateY(7px) rotate(-45deg)}footer{flex-grow:0;flex-shrink:0;flex-basis:auto;width:100%;background:#212c30}footer .footerContent{color:#fff}footer .footer{position:relative;width:100%;border-top:1px solid #a1abb5}footer .footer .footerLogoLink{position:absolute;top:20px;right:0}@media only screen and (min-width:768px){footer .footer .footerLogoLink{left:0;right:auto}}footer .footer .footerLogoLink .footerLogo{width:94px;height:30px}@media only screen and (min-width:480px){footer .footer .footerLogoLink .footerLogo{width:138px;height:44px}}@media only screen and (min-width:1000px){footer .footer .footerLogoLink .footerLogo{width:169px;height:54px}}footer .footer .footerCopyright{margin-bottom:15px}@media only screen and (min-width:768px){footer .footer .footerCopyright{margin-bottom:0;margin-top:60px}}@media only screen and (min-width:1000px){footer .footer .footerCopyright{margin-bottom:0;margin-top:70px}}footer .footer .footerSocialLinks{margin-top:15px}@media only screen and (min-width:768px){footer .footer .footerSocialLinks{position:absolute;top:30px;right:0;display:flex;align-items:center;margin-top:0}}footer .footer .footerSocialLinks .footerSocialList{display:flex;flex-direction:row;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}footer .footer .footerSocialLinks .footerSocialList .socialLinkWrapper{margin-right:7px;font-size:0}footer .footer .footerSocialLinks .footerSocialList .socialLinkWrapper:last-child{margin-right:0}footer .footer .footerSocialLinks .footerSocialList .socialLinkWrapper.yelpWrapper{background-color:#fff;height:18px;width:18px;border-radius:30px;display:flex;justify-content:center;align-content:center}footer .footer .footerSocialLinks .footerSocialList .socialLinkWrapper.yelpWrapper:hover{background-color:#e60023}footer .footer .footerSocialLinks .footerSocialList .socialLinkWrapper .socialLink{display:block;background:#fff}footer .footer .footerSocialLinks .footerSocialList .socialLinkWrapper .socialLink.instagram:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}footer .footer .footerSocialLinks .footerSocialList .socialLinkWrapper .socialLink.facebook:hover{background:#3b5998}footer .footer .footerSocialLinks .footerSocialList .socialLinkWrapper .socialLink.yelp{background-image:url(/public/images/vector/yelp_social.svg);background-color:transparent;background-repeat:no-repeat;width:15px;background-size:contain}@media only screen and (min-width:768px){footer .footer .footerAddress{position:absolute;top:60px;right:0;display:flex;align-items:baseline}}footer .footer .footerHeader{margin-top:0;margin-bottom:5px;font-weight:300;font-size:1rem}@media only screen and (min-width:480px){footer .footer .footerHeader{font-size:12px}}@media only screen and (min-width:768px){footer .footer .footerHeader{margin-bottom:0;margin-right:10px;text-transform:uppercase}}footer .footer .footerText{margin-top:0;margin-bottom:0;width:176px;font-size:7px}@media only screen and (min-width:480px){footer .footer .footerText{width:280px;font-size:9px}}@media only screen and (min-width:768px){footer .footer .footerText{margin-top:5px;width:540px;font-size:12px}}@media only screen and (min-width:1000px){footer .footer .footerText{margin-top:5px;width:740px;font-size:12px}}@media only screen and (min-width:768px){footer .footer .footerText.fullWrapper{width:100%}}footer .footer .address{font-size:9px;font-weight:500;font-style:normal}@media only screen and (min-width:480px){footer .footer .address{font-size:12px}}@media only screen and (min-width:768px){footer .footer .address{font-size:13px}}footer .footer .footerContactButton{position:absolute;bottom:15px;right:0}footer .footer .footerContactButton:hover:after{background:#fff}@media only screen and (min-width:480px){footer .footer .footerContactButton{bottom:20px}}@media only screen and (min-width:768px){footer .footer .footerContactButton{bottom:20px}}footer .footer .footerContactButton.hiddenButton{display:none}.asideButtons{color:#fff;background:#212c30}.asideButtons .asideButtonsHeader{margin-top:0;margin-bottom:15px;text-align:center;font-size:11px;line-height:125%;font-weight:700;letter-spacing:.05em;text-transform:uppercase}@media only screen and (min-width:480px){.asideButtons .asideButtonsHeader{font-size:14px}}@media only screen and (min-width:1000px){.asideButtons .asideButtonsHeader{font-size:16px}}.asideButtons .buttonList{display:flex;flex-direction:column;align-items:center;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}@media only screen and (min-width:768px){.asideButtons .buttonList{flex-direction:row;justify-content:center}}.asideButtons .buttonList .buttonWrapper,.closeModalButtons button{margin-bottom:10px}.asideButtons .buttonList .buttonWrapper:last-child{margin-bottom:0}@media only screen and (min-width:768px){.asideButtons .buttonList .buttonWrapper{margin-bottom:0;margin-left:10px;margin-right:10px}.asideButtons .buttonList .buttonWrapper:first-child{order:2}}.progressBar{margin:5px 0 15px;padding:1px;width:100%;height:12px;border:1px solid #57a7d7;border-radius:100px;box-sizing:border-box}.progressLine{transition:width .5s ease-out;height:8px;border-radius:100px;background:#57a7d7}.fieldWrapper,.formWrapper{position:relative}.fieldWrapper{z-index:1;margin-top:0;margin-bottom:8px}.errorMessage{text-align:center;color:red}.closeModal:after,.errorMessage.hiddenMessage,.tipWrapper{display:none}.errorMessage.signUpMessage{text-align:left;margin-top:20px}.tipWrapper{margin-bottom:10px;font-size:8px}@media only screen and (min-width:480px){.tipWrapper{font-size:11px}}@media only screen and (min-width:768px){.tipWrapper{font-size:12px}}.tipWrapper p{margin:0;padding:0}.tipWrapper ul{margin:0 0 0 20px;padding:0;list-style-type:none}.tipWrapper.visibleWrapper{display:block}.oneColumnFieldset{margin:0 0 8px;padding:7px 15px;border:1px solid #d1d1d3;border-radius:5px}@media only screen and (min-width:768px){.oneColumnFieldset{display:flex;flex-direction:row;flex-wrap:wrap}}.findUsWrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 8px;padding:0 16px;border:0}.findUsWrapper .twoColumnWrapper{width:50%}@media only screen and (min-width:768px){.findUsWrapper .twoColumnWrapper{width:25%}}.checkboxWrapper{margin:5px 0;width:100%}@media only screen and (min-width:768px){.checkboxWrapper{width:50%}}.twoColumnWrapper{margin:3px 0;width:100%}@media only screen and (min-width:768px){.threeColumnWrapper,.twoColumnWrapper{display:flex;flex-direction:row;justify-content:space-between}.twoColumnWrapper .fieldWrapper{width:49%}.threeColumnWrapper .selectWrapper{display:flex;flex-direction:column;justify-content:space-between;width:32%}.threeColumnWrapper .fieldWrapper{width:32%}}.radioButtonsBlock{display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width:768px){.radioButtonsBlock{flex-direction:row;justify-content:space-between}.radioButtonsBlock .twoColumnWrapper{display:flex;flex-direction:column;width:48%}}.radioButtonsWrapper{display:flex;flex-direction:row;justify-content:space-between}.radioButtonsWrapper .buttonWrapper{position:relative;overflow:hidden;width:49%}.radioButtonsWrapper .buttonWrapper .radioInput{display:none;margin-top:-100%}.radioButtonsWrapper .buttonWrapper .radioLabel{display:flex;align-items:center;justify-content:center;width:100%;height:28px;font-size:12px;font-weight:700;letter-spacing:.05em;color:#616d7b;background:#e7e7e8;border-radius:5px;cursor:pointer;outline:0}.radioButtonsWrapper .buttonWrapper .radioLabel:hover{background-color:#c0c0c3}.radioButtonsWrapper .buttonWrapper .radioInput:checked+.radioLabel{color:#fff;background:#57a7d7}.radioButtonsWrapper .buttonWrapper .radioInput:checked+.radioLabel:hover{background-color:#2b82b6}@media only screen and (min-width:768px){.submitWrapper{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.submitWrapper .textBlock{font-size:13px;margin:0}.submitWrapper .submitButton{margin:0}}input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.closeModal{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:304px;min-height:190px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25);background:#212c30}@media only screen and (min-width:480px){.closeModal{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:450px;min-height:303px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25);background:#212c30}.closeModal:after{display:none}}@media only screen and (min-width:768px){.closeModal{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:549px;min-height:320px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25);background:#212c30}.closeModal:after{display:none}}@media only screen and (min-width:1000px){.closeModal{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:966px;min-height:202px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25);background:#212c30}.closeModal:after{display:none}}.modalContentWrapper.closeModalWrapper{display:flex;flex-direction:column;align-items:center;margin:26px auto 0;width:288px;height:154px;background:url(/public/images/vector/close-modal-arrows320.svg);background-size:288px 154px}@media only screen and (min-width:480px){.modalContentWrapper.closeModalWrapper{margin:47px auto 0;width:434px;height:246px;background:url(/public/images/vector/close-modal-arrows480.svg);background-size:434px 246px}}@media only screen and (min-width:768px){.modalContentWrapper.closeModalWrapper{margin:50px auto 0;width:507px;height:250px;background:url(/public/images/vector/close-modal-arrows768.svg);background-size:507px 250px}}@media only screen and (min-width:1000px){.modalContentWrapper.closeModalWrapper{margin:50px auto 0;width:925px;height:123px;background:url(/public/images/vector/close-modal-arrows1000.svg);background-size:925px 123px}}.modalContentWrapper.closeModalWrapper .closeButton{top:8px;right:8px}@media only screen and (min-width:480px){.modalContentWrapper.closeModalWrapper .closeButton{top:10px;right:13px}}@media only screen and (min-width:768px){.modalContentWrapper.closeModalWrapper .closeButton{top:20px;right:30px}}.modalContentWrapper.closeModalWrapper .closeButton:after,.modalContentWrapper.closeModalWrapper .closeButton:before{background:#616d7b}.closeModalHeader{position:absolute;left:50%;margin-top:-3px;transform:translateX(-50%);text-align:center;font-size:15px;line-height:125%;font-weight:800;letter-spacing:.05em;color:#fff}@media only screen and (min-width:480px){.closeModalHeader{margin-top:-10px;font-size:23px}}@media only screen and (min-width:768px){.closeModalHeader{margin-top:-14px;font-size:27px}}@media only screen and (min-width:1000px){.closeModalHeader{width:900px;margin-top:-17px;font-size:33px}}.closeModalHeader .wrap{white-space:nowrap}@media only screen and (min-width:1000px){.closeModalHeader .wrap{white-space:pre-wrap}}.closeModalButtons{margin-top:auto;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.closeModalButtons{margin-bottom:5px}}@media only screen and (min-width:1000px){.closeModalButtons{flex-direction:row;margin-bottom:20px}}@media only screen and (min-width:480px){.closeModalButtons button{margin-bottom:15px}}@media only screen and (min-width:1000px){.closeModalButtons button{margin-bottom:0;margin-right:20px}.closeModalButtons button:last-of-type{margin-right:0}}.closeModalButtons .instantQuoteButton{margin:10px 0}@media only screen and (min-width:480px){.closeModalButtons .instantQuoteButton{margin:15px 0}}@media only screen and (min-width:1000px){.closeModalButtons .instantQuoteButton{margin-right:20px}}.closeModalButtons .questionButton{color:#fff}.closeModalArrows{position:absolute;top:10px;left:10px;width:44px;height:13px;background:url(/public/images/vector/close-window_arrow.svg) space;background-size:auto 13px}@media only screen and (min-width:480px){.closeModalArrows{width:52px;height:16px;background-size:auto 16px}}@media only screen and (min-width:768px){.closeModalArrows{top:20px;left:24px}}@media only screen and (min-width:1000px){.closeModalArrows{top:15px;left:28px}}.contactUsWrapper{position:fixed;z-index:999;top:10vh;left:50%;transform:translate(-50%,0);width:290px;min-height:10px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25);overflow-y:scroll;max-height:70vh}@media only screen and (min-width:480px){.contactUsWrapper{top:5vh;max-height:80vh}}@media only screen and (min-width:768px){.contactUsWrapper{top:20%}}.contactUsWrapper:after{position:absolute;bottom:-40px;content:"";display:block;height:40px;width:100%}@media only screen and (min-width:480px){.contactUsWrapper{position:fixed;z-index:999;top:10vh;left:50%;transform:translate(-50%,0);width:438px;min-height:10px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25);overflow-y:scroll;max-height:70vh}}@media only screen and (min-width:480px) and (min-width:480px){.contactUsWrapper{top:5vh;max-height:80vh}}@media only screen and (min-width:480px) and (min-width:768px){.contactUsWrapper{top:20%}}@media only screen and (min-width:480px){.contactUsWrapper:after{position:absolute;bottom:-40px;content:"";display:block;height:40px;width:100%}}@media only screen and (min-width:768px){.contactUsWrapper{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:704px;min-height:10px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}.contactUsWrapper:after{display:none}}@media only screen and (min-width:1000px){.contactUsWrapper{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:762px;min-height:10px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}.contactUsWrapper:after{display:none}}.signInWrapper{position:fixed;z-index:999;top:10vh;left:50%;transform:translate(-50%,0);width:268px;min-height:0;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25);overflow-y:scroll;max-height:70vh}@media only screen and (min-width:480px){.signInWrapper{top:5vh;max-height:80vh}}@media only screen and (min-width:768px){.signInWrapper{top:20%}}.signInWrapper:after{position:absolute;bottom:-40px;content:"";display:block;height:40px;width:100%}.signInWrapper .networkButtonsWrapper{display:flex;flex-direction:column;margin:0 0 20px}.signInWrapper .networkButtonsWrapper .networkButton{margin-top:10px;width:100%;height:41px;font-size:15px}.signInWrapper .networkButtonsWrapper .networkButton:before{margin:0 10px;width:24px;height:24px;background-size:24px 24px}.signInWrapper .selectLabel{font-size:15px;color:#d1d1d3}.signInWrapper .submitButton.loadButton{position:relative}.signInWrapper .submitButton.loadButton:after{content:"";position:absolute;top:50%;right:15px;transform:translateY(-50%);margin-left:0;width:20px;height:20px;background-color:transparent;background-image:url(/public/images/vector/load-icon.svg);background-size:20px 20px;-webkit-mask-image:none;mask-image:none}@media only screen and (min-width:480px){.signInWrapper .submitButton.loadButton:after{margin-left:5px}}.signInWrapper .signUpTextWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px}.signInWrapper .signUpTextWrapper .signUpText{margin:0;font-size:15px;line-height:125%}.signInWrapper .signUpTextWrapper .signUpButton{display:flex;align-items:center;margin-top:5px;font-size:15px;line-height:125%}.signInWrapper .signUpTextWrapper .signUpButton:hover{text-decoration:underline}.signInWrapper .signUpTextWrapper .signUpButton:hover:after{transform:translateX(5px)}.signInWrapper .signUpTextWrapper .signUpButton:after{content:"";margin-left:5px;width:7px;height:11px;background:#57a7d7}.editProfileWrapper{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:268px;min-height:40px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}.editProfileWrapper:after{display:none}@media only screen and (min-width:768px){.editProfileWrapper{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:657px;min-height:40px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}.editProfileWrapper:after{display:none}.editProfileWrapper .formFieldsWrapper .twoColumnWrapper:nth-child(3n){margin:3px 0 0}.editProfileWrapper .formFieldsWrapper .twoColumnWrapper:nth-child(3n) .fieldWrapper{margin:0}}.editProfileWrapper .submitWrapper,.newsSection .newsText p,.permitsSection .permitsText p{margin:0}.editProfileWrapper .submitButton{width:100%}@media only screen and (min-width:768px){.editProfileWrapper .submitButton{position:absolute;right:0;bottom:0;width:110px!important}}.editProfileWrapper .inputFieldPicture{-o-object-fit:cover;object-fit:cover}.avatarField{width:130px;height:130px}.addPhotoWrapper:after,.createAlbumWrapper:after,.editAlbumWrapper:after{display:none}.createAlbumWrapper .inputPhotoField.albumField,.editAlbumWrapper .inputPhotoField.albumField{margin:20px 0}.createAlbumWrapper .photoLabel{position:relative;padding:0 30px;box-sizing:border-box;text-align:center}.createAlbumWrapper .photoLabel:after{content:"You haven't saved anything yet";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 30px;box-sizing:border-box;width:200px;text-transform:initial;line-height:125%}.createAlbumWrapper .photoLabel.editLabel:after{content:"EDIT PHOTO";text-transform:uppercase}.createAlbumWrapper .photoLabel.dropOver:after{color:#fac04b}.createAlbumWrapper .inputFieldPicture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.addPhotoWrapper,.createAlbumWrapper,.editAlbumWrapper{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:251px;min-height:40px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}.editAlbumWrapper .submitWrapper{display:flex;align-items:center;justify-content:space-between}.editAlbumWrapper .submitWrapper .deleteButton{width:49%;height:41px;line-height:41px;padding:0;background:0 0;border:1px solid #fff;border-radius:5px;white-space:nowrap;color:#57a7d7;outline:0;cursor:pointer}.editAlbumWrapper .submitWrapper .deleteButton:hover{color:#212c30;border-color:#212c30}.editAlbumWrapper .submitWrapper .deleteButton.loadButton{display:flex;align-items:center;justify-content:center;border-color:#212c30;font-size:0}.editAlbumWrapper .submitWrapper .deleteButton.loadButton:after{content:"";display:block;width:24px;height:24px;background-image:url(/public/images/vector/load-icon_black.svg)}.editAlbumWrapper .submitWrapper .submitButton{margin:0;width:49%}.editAlbumWrapper .inputFieldPicture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;font-size:0}.addPhotoWrapper{width:293px}@media only screen and (min-width:768px){.addPhotoWrapper{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:644px;min-height:40px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}.addPhotoWrapper:after{display:none}}.addPhotoWrapper .formPhotoWrapper{overflow:hidden;position:relative;margin-bottom:20px;width:100%;height:257px;background:#e7e7e8}@media only screen and (min-width:768px){.addPhotoWrapper .formPhotoWrapper{height:297px}}.addPhotoWrapper .formPhotoWrapper .photoField{transform:translateY(-200%);outline:0}.addPhotoWrapper .formPhotoWrapper .photoLabel{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;margin-top:20px;width:inherit;height:inherit;font-size:11px;color:#616d7b;cursor:pointer}.addPhotoWrapper .formPhotoWrapper .photoLabel:before{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-25px;font-size:48px;color:#616d7b}.addPhotoWrapper .formPhotoWrapper .photoLabel:hover,.addPhotoWrapper .formPhotoWrapper .photoLabel:hover:before,.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .photoLabel:hover,.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .photoLabel:hover:before{color:#57a7d7}.addPhotoWrapper .hiddenField{display:none}.addPhotoWrapper .uploadPhotosList{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin-top:0;margin-bottom:20px;padding-left:0;list-style-type:none}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper{flex-shrink:1;flex-grow:0;position:relative;display:block;margin:1px;width:83px;height:83px}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper:nth-of-type(3n+1){margin-left:0}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper:nth-of-type(3n+3){margin-right:0}@media only screen and (min-width:768px){.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper{margin:4px;width:94px;height:94px}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper:nth-of-type(3n+1){margin-left:4px}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper:nth-of-type(3n+3){margin-right:4px}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper:nth-of-type(6n+1){margin-left:0}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper:nth-of-type(6n+6){margin-right:0}}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .photoField{transform:translateY(-200%);outline:0}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .photoLabel{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;padding-top:15px;width:inherit;height:inherit;font-size:9px;background:#e7e7e8;cursor:pointer}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .photoLabel:before{content:"+";position:absolute;margin-top:-40px;font-size:48px;color:#616d7b}@media only screen and (min-width:1000px){.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .photoLabel:before{margin-top:-40px}}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .uploadedPhoto{position:relative;display:block;width:83px;height:83px;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .uploadedPhoto{width:94px;height:94px}}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .removeButton{opacity:0;position:absolute;top:3px;right:3px;width:18px;height:18px;border:0;border-radius:50%;font-size:0;background:#212c30;cursor:pointer;outline:0;overflow:hidden}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .removeButton:hover:before{background:#57a7d7;transform:rotate(135deg)}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .removeButton:hover:after{background:#57a7d7;transform:rotate(45deg)}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .removeButton:after,.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .removeButton:before{position:absolute;top:8px;left:3px;content:"";display:block;width:12px;height:2px;background:#fff}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .removeButton:before{transform:rotate(45deg)}@media only screen and (min-width:480px){.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .removeButton:before{transform:rotate(45deg)}}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper .removeButton:after{transform:rotate(-45deg)}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper:hover .removeButton{opacity:1}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper.dropOver .photoLabel{background:#cdcdcf;color:#57a7d7}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper.dropOver .photoLabel:before{color:#57a7d7}.addPhotoWrapper .uploadPhotosList .uploadPhotoWrapper.addPhotoButton{overflow:hidden}.addPhotoWrapper .photoDropWrapper .photoDropField,.addPhotoWrapper .uploadPhotosList.hiddenList{display:none}.addPhotoWrapper .photoDropWrapper{margin-bottom:20px;width:100%;height:250px;font-size:0;border:0;overflow:hidden}.addPhotoWrapper .photoDropWrapper .photoDropTitle{position:relative;display:block;width:100%;height:inherit;background-color:#e7e7e8;cursor:pointer}.addPhotoWrapper .photoDropWrapper .photoDropTitle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;margin-top:-15px;width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.83594 0.203125V18.5635M9.83594 0.203125V18.5635M9.83594 0.203125V18.5635' stroke='%23616D7B' stroke-width='3'/%3E%3Cpath d='M19.0195 9.38281L0.659124 9.38281M19.0195 9.38281L0.659124 9.38281M19.0195 9.38281L0.659124 9.38281' stroke='%23616D7B' stroke-width='3'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:30px 30px}.addPhotoWrapper .photoDropWrapper .photoDropTitle:after{content:"Drop files here or click to upload";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;margin-top:15px;width:180px;font-size:11px;text-align:center}.addPhotoWrapper .photoDropWrapper .photoDropTitle:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.83594 0.203125V18.5635M9.83594 0.203125V18.5635M9.83594 0.203125V18.5635' stroke='%2357A7D7' stroke-width='3'/%3E%3Cpath d='M19.0195 9.38281L0.659124 9.38281M19.0195 9.38281L0.659124 9.38281M19.0195 9.38281L0.659124 9.38281' stroke='%2357A7D7' stroke-width='3'/%3E%3C/svg%3E%0A")}.addPhotoWrapper .photoDropWrapper .photoDropTitle:hover:after{color:#57a7d7}.addPhotoWrapper .photoDropWrapper.dropOver .photoDropTitle{background-color:#cdcdcf}.addPhotoWrapper .photoDropWrapper.dropOver .photoDropTitle:before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.83594 0.203125V18.5635M9.83594 0.203125V18.5635M9.83594 0.203125V18.5635' stroke='%2357A7D7' stroke-width='3'/%3E%3Cpath d='M19.0195 9.38281L0.659124 9.38281M19.0195 9.38281L0.659124 9.38281M19.0195 9.38281L0.659124 9.38281' stroke='%2357A7D7' stroke-width='3'/%3E%3C/svg%3E%0A")}.addPhotoWrapper .photoDropWrapper.dropOver .photoDropTitle:after{color:#57a7d7}.addPhotoWrapper .hiddenTitle,.addPhotoWrapper .photoDropWrapper.hiddenWrapper,.bookingToolModal:after,.editPhotoModal:after{display:none}.addPhotoWrapper .uploadAnnotation{font-size:9px;line-height:125%}@media only screen and (min-width:768px){.addPhotoWrapper .uploadAnnotation{font-size:15px}}.addPhotoWrapper .submitWrapper{margin-left:auto;width:106px!important}.editPhotoModal{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:293px;min-height:40px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}.editPhotoModal .formPhotoWrapper{position:relative;margin-bottom:20px;width:252px;height:252px}.editPhotoModal .removePhotoWrapper{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:inherit;height:inherit;background:rgba(97,109,123,.7)}.editPhotoModal .removePhotoWrapper .removePhotoAnnotation{padding:0 40px;text-align:center;font-weight:500;font-size:15px;line-height:125%;color:#fff}.editPhotoModal .removePhotoWrapper .removePhotoButtons{display:flex}.editPhotoModal .removePhotoWrapper .removePhotoButtons .removePhotoButton{margin:0 3px;padding:0;width:114px;height:41px;font-size:13px;text-transform:uppercase;background:0 0;color:#fff;border:1px solid #fff;border-radius:100px;cursor:pointer}.editPhotoModal .removePhotoWrapper .removePhotoButtons .removePhotoButton.cancelButton:hover,.editPhotoModal .removePhotoWrapper .removePhotoButtons .removePhotoButton.deleteButton:hover{background:#212c30;border-color:#212c30}.editPhotoModal .removePhotoWrapper .removePhotoButtons .removePhotoButton.deleteButton{background:#57a7d7}.editPhotoModal .submitWrapper{display:flex;align-items:center;justify-content:space-between}.editPhotoModal .submitWrapper .deleteButton{width:49%;height:41px;line-height:41px;padding:0;background:0 0;border:1px solid #fff;border-radius:5px;white-space:nowrap;color:#57a7d7;outline:0;cursor:pointer}.editPhotoModal .submitWrapper .deleteButton:hover{color:#212c30;border-color:#212c30}.editPhotoModal .submitWrapper .submitButton{margin:0;width:49%}.albumField{width:209px;height:209px}.bookingToolModal{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:290px;min-height:40px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}@media only screen and (min-width:480px){.bookingToolModal{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:438px;min-height:40px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}.bookingToolModal:after{display:none}}@media only screen and (min-width:768px){.bookingToolModal{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:638px;min-height:40px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}.bookingToolModal:after{display:none}}.bookingToolModal .formWrapper{display:flex;flex-direction:column}.bookingToolModal .modalTitle{margin:0 0 10px;font-size:9px}@media only screen and (min-width:480px){.bookingToolModal .modalTitle{margin:0 0 15px;font-size:12px}}@media only screen and (min-width:768px){.bookingToolModal .modalTitle{font-size:15px}}.bookingToolModal .nobr{white-space:nowrap}.bookingToolModal .monthChanger{display:flex;flex-direction:row;justify-content:center;margin-top:10px}@media only screen and (min-width:480px){.bookingToolModal .monthChanger{margin-top:15px}}.bookingToolModal .monthChanger .monthWrapper{display:flex;flex-direction:row;align-items:center;position:relative;margin:0 auto;padding:0 15px;height:16px;border:1px solid #e7e7e8;border-radius:5px}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper{height:30px;padding:0 25px}}@media only screen and (min-width:768px){.bookingToolModal .monthChanger .monthWrapper{height:40px;padding:0 30px}}.bookingToolModal .dateHeader .weekArrow,.bookingToolModal .monthChanger .monthWrapper .monthArrow{position:absolute;height:100%;margin:0;padding:0;border:0;font-size:0;background-color:transparent;outline:0;cursor:pointer}.bookingToolModal .monthChanger .monthWrapper .monthArrow:after,.bookingToolModal .monthChanger .monthWrapper .monthArrow:before{content:"";top:50%;display:block;width:5px;height:1px;background-color:#616d7b}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper .monthArrow:after,.bookingToolModal .monthChanger .monthWrapper .monthArrow:before{width:8px;height:2px}}.bookingToolModal .monthChanger .monthWrapper .monthArrow:before{transform:translateY(0) rotate(-45deg)}.bookingToolModal .monthChanger .monthWrapper .monthArrow:after{transform:translateY(0) rotate(45deg)}.bookingToolModal .monthChanger .monthWrapper .monthArrow:hover:after,.bookingToolModal .monthChanger .monthWrapper .monthArrow:hover:before{background-color:#57a7d7}.bookingToolModal .monthChanger .monthWrapper .monthArrow.prevArrow{left:5px}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper .monthArrow.prevArrow{left:10px}}.bookingToolModal .monthChanger .monthWrapper .monthArrow.prevArrow:before{transform:translateY(0) rotate(-45deg);margin-top:0}.bookingToolModal .monthChanger .monthWrapper .monthArrow.prevArrow:after{transform:translateY(0) rotate(45deg);margin-top:2px}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper .monthArrow.prevArrow:after{margin-top:3px}}.bookingToolModal .monthChanger .monthWrapper .monthArrow.nextArrow{right:5px}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper .monthArrow.nextArrow{right:10px}}.bookingToolModal .monthChanger .monthWrapper .monthArrow.nextArrow:before{transform:translateY(0) rotate(45deg);margin-top:0}.bookingToolModal .monthChanger .monthWrapper .monthArrow.nextArrow:after{transform:translateY(0) rotate(-45deg);margin-top:2px}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper .monthArrow.nextArrow:after{margin-top:3px}}.bookingToolModal .monthChanger .monthWrapper .monthArrow.disableArrow{cursor:default}.bookingToolModal .monthChanger .monthWrapper .monthArrow.disableArrow:after,.bookingToolModal .monthChanger .monthWrapper .monthArrow.disableArrow:before{cursor:default;background-color:#e7e7e8}.bookingToolModal .monthChanger .monthWrapper .dateTitle{position:relative;display:block;margin:0 5px;padding:0;font-weight:600;font-size:8px;cursor:pointer;min-width:70px;text-align:center}.bookingToolModal .monthChanger .monthWrapper .dateTitle:hover{color:#57a7d7}.bookingToolModal .monthChanger .monthWrapper .dateTitle:hover:after,.bookingToolModal .monthChanger .monthWrapper .dateTitle:hover:before{background-color:#57a7d7}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper .dateTitle{min-width:110px;font-size:13px}}@media only screen and (min-width:768px){.bookingToolModal .monthChanger .monthWrapper .dateTitle{min-width:120px;font-size:15px}}.bookingToolModal .monthChanger .monthWrapper .dateTitle:after,.bookingToolModal .monthChanger .monthWrapper .dateTitle:before{content:"";position:absolute;right:0;top:50%;background-color:#616d7b;width:3px;height:1px}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper .dateTitle:after,.bookingToolModal .monthChanger .monthWrapper .dateTitle:before{width:6px;height:2px}}@media only screen and (min-width:768px){.bookingToolModal .monthChanger .monthWrapper .dateTitle:after,.bookingToolModal .monthChanger .monthWrapper .dateTitle:before{width:8px;height:2px}}.bookingToolModal .monthChanger .monthWrapper .dateTitle:before{margin-right:-7px;transform:translateY(-50%) rotate(45deg)}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper .dateTitle:before{margin-right:-12px}}@media only screen and (min-width:768px){.bookingToolModal .monthChanger .monthWrapper .dateTitle:before{margin-right:-14px}}.bookingToolModal .monthChanger .monthWrapper .dateTitle:after{margin-right:-9px;transform:translateY(-50%) rotate(-45deg)}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper .dateTitle:after{margin-right:-15px}}@media only screen and (min-width:768px){.bookingToolModal .monthChanger .monthWrapper .dateTitle:after{margin-right:-18px}}.bookingToolModal .monthChanger .monthWrapper .dateTitle .monthTitle{text-transform:uppercase}.bookingToolModal .monthChanger .monthWrapper .dateTitle em{font-weight:400;font-style:normal}.bookingToolModal .monthChanger .monthWrapper .monthArrow,.bookingToolModal .monthChanger .monthWrapper.activeWrapper .dateTitle:after,.bookingToolModal .monthChanger .monthWrapper.activeWrapper .dateTitle:before{display:none}.bookingToolModal .monthChanger .monthWrapper .selectWrapper{display:none;position:absolute;z-index:2;margin-top:22px;transform:translateX(-50%);top:0;left:50%;padding:5px;box-sizing:border-box;background-color:#fff;border:1px solid #57a7d7;border-radius:5px;min-width:150px;min-height:40px}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper .selectWrapper{margin-top:28px;padding:10px;min-width:250px}}@media only screen and (min-width:768px){.bookingToolModal .monthChanger .monthWrapper .selectWrapper{margin-top:36px}}.bookingToolModal .monthChanger .monthWrapper .selectWrapper:after,.bookingToolModal .monthChanger .monthWrapper .selectWrapper:before{content:"";display:block;position:absolute;left:50%;width:6px;height:6px;background:#fff;box-sizing:border-box;transform:translateX(-50%) rotate(45deg)}.bookingToolModal .monthChanger .monthWrapper .selectWrapper:before{border:1px solid #57a7d7;top:-4px}.bookingToolModal .monthChanger .monthWrapper .selectWrapper:after{top:-3px}.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableDays,.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableHeader{width:100%;display:flex;flex-direction:row;margin:0;padding:0;list-style-type:none}.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableHeader .dayName{flex-basis:14.2857%;flex-grow:0;flex-shrink:0;box-sizing:border-box;font-size:7px;font-weight:800;text-transform:uppercase;text-align:center;padding:2px;border:1px solid #fff}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableHeader .dayName{font-size:12px}}@media only screen and (min-width:768px){.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableHeader .dayName{padding:2px 2px 7px;font-size:13px}}.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableDays{flex-wrap:wrap}.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableDays li{flex-shrink:0;flex-grow:0;flex-basis:14.2857%;box-sizing:border-box;font-family:Arial,sans-serif;font-size:7px;font-weight:600;text-transform:uppercase;text-align:center}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableDays li{font-size:12px}}@media only screen and (min-width:768px){.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableDays li{font-size:13px}}.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableDays li.disableDay .day{color:#e7e7e8;cursor:default}.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableDays li.disableDay .day:focus,.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableDays li.disableDay .day:hover{border-color:#e7e7e8;color:#e7e7e8}.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableDays li.currentDay .day{color:#57a7d7;border-color:#57a7d7;background-color:rgba(52,180,234,.2);cursor:default}.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableDays li .day{margin:1px;padding:2px 0;display:block;border:1px solid #e7e7e8;border-radius:5px;cursor:pointer}.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableDays li .day:focus,.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableDays li .day:hover{border-color:#57a7d7;color:#57a7d7}@media only screen and (min-width:480px){.bookingToolModal .monthChanger .monthWrapper .selectWrapper .tableDays li .day{padding:5px 0}}.bookingToolModal .monthChanger .monthWrapper.activeWrapper .monthArrow,.bookingToolModal .monthChanger .monthWrapper.activeWrapper .selectWrapper{display:block}.bookingToolModal .monthChanger .monthWrapper.activeWrapper .dateTitle{color:#57a7d7}.bookingToolModal .dateHeader{display:flex;flex-direction:row;align-items:center;position:relative;margin:5px auto 0;width:100%;max-width:540px}@media only screen and (min-width:768px){.bookingToolModal .dateHeader{margin-top:15px}}.bookingToolModal .dateHeader .weekArrow:after,.bookingToolModal .dateHeader .weekArrow:before{content:"";top:50%;display:block;width:6px;height:2px;background-color:#616d7b}@media only screen and (min-width:480px){.bookingToolModal .dateHeader .weekArrow:after,.bookingToolModal .dateHeader .weekArrow:before{width:10px;height:2px}}@media only screen and (min-width:768px){.bookingToolModal .dateHeader .weekArrow:after,.bookingToolModal .dateHeader .weekArrow:before{width:12px;height:2px}}.bookingToolModal .dateHeader .weekArrow:hover:after,.bookingToolModal .dateHeader .weekArrow:hover:before{background-color:#57a7d7}.bookingToolModal .dateHeader .weekArrow:before{transform:translateY(0) rotate(-45deg)}.bookingToolModal .dateHeader .weekArrow:after{transform:translateY(0) rotate(45deg)}.bookingToolModal .dateHeader .weekArrow.prevArrow{left:-10px}@media only screen and (min-width:480px){.bookingToolModal .dateHeader .weekArrow.prevArrow{left:-13px}}@media only screen and (min-width:768px){.bookingToolModal .dateHeader .weekArrow.prevArrow{left:-20px}}.bookingToolModal .dateHeader .weekArrow.prevArrow:before{transform:translateY(0) rotate(-45deg);margin-top:0}.bookingToolModal .dateHeader .weekArrow.prevArrow:after{transform:translateY(0) rotate(45deg);margin-top:1px}@media only screen and (min-width:480px){.bookingToolModal .dateHeader .weekArrow.prevArrow:after{margin-top:4px}}@media only screen and (min-width:768px){.bookingToolModal .dateHeader .weekArrow.prevArrow:after{margin-top:5px}}.bookingToolModal .dateHeader .weekArrow.nextArrow{right:-10px}@media only screen and (min-width:480px){.bookingToolModal .dateHeader .weekArrow.nextArrow{right:-13px}}@media only screen and (min-width:768px){.bookingToolModal .dateHeader .weekArrow.nextArrow{right:-20px}}.bookingToolModal .dateHeader .weekArrow.nextArrow:before{transform:translateY(0) rotate(45deg);margin-top:0}.bookingToolModal .dateHeader .weekArrow.nextArrow:after{transform:translateY(0) rotate(-45deg);margin-top:1px}@media only screen and (min-width:480px){.bookingToolModal .dateHeader .weekArrow.nextArrow:after{margin-top:4px}}@media only screen and (min-width:768px){.bookingToolModal .dateHeader .weekArrow.nextArrow:after{margin-top:5px}}.bookingToolModal .dateHeader .weekArrow.disableArrow{cursor:default}.bookingToolModal .dateHeader .weekArrow.disableArrow:after,.bookingToolModal .dateHeader .weekArrow.disableArrow:before{background-color:#e7e7e8;cursor:default}.bookingToolModal .dateHeader .daysWrapper{display:flex;flex-direction:row;flex-grow:1;margin:0;padding:0;width:100%;list-style-type:none}.bookingToolModal .dateHeader .daysWrapper .dayNum{display:flex;flex-direction:row;align-items:flex-end;flex-grow:1;flex-shrink:1;flex-basis:14.2857%;padding:2px 0 2px 3px;font-family:Arial,sans-serif;font-size:7px;font-weight:600;line-height:7px;border-top:1px solid #e7e7e8;border-bottom:1px solid #e7e7e8;border-right:1px solid #e7e7e8}.bookingFormModal .sectionTitle .bookingTime em,.bookingToolModal .dateHeader .daysWrapper .dayNum .dayName,.bookingToolModal .dateHeader .daysWrapper .dayNum .dayTitle{font-style:normal}.bookingToolModal .dateHeader .daysWrapper .dayNum:first-child{border-left:1px solid #e7e7e8}@media only screen and (min-width:480px){.bookingToolModal .dateHeader .daysWrapper .dayNum{padding:5px 0 5px 5px;font-size:12px;line-height:12px}}@media only screen and (min-width:768px){.bookingToolModal .dateHeader .daysWrapper .dayNum{padding:10px 0 10px 10px;font-size:13px;line-height:13px}}.bookingToolModal .dateHeader .daysWrapper .dayNum .dayName{margin-left:2px;font-size:5px;line-height:5px}@media only screen and (min-width:480px){.bookingToolModal .dateHeader .daysWrapper .dayNum .dayName{margin-left:3px;font-size:8px;line-height:8px}}@media only screen and (min-width:768px){.bookingToolModal .dateHeader .daysWrapper .dayNum .dayName{margin-left:5px;font-size:10px;line-height:10px}}.bookingToolModal .dateTables{display:flex;flex-direction:row;width:100%;max-width:540px;margin:5px auto 0}.bookingToolModal .dateTables .dayTimes{flex-grow:1;display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none;white-space:nowrap}.bookingToolModal .dateTables .dayTimes:first-child .time{border-left:1px solid #e7e7e8}.bookingToolModal .dateTables .dayTimes:first-child .time.errorTime,.bookingToolModal .dateTables .dayTimes:first-child .time.hoverTime,.bookingToolModal .dateTables .dayTimes:first-child .time.selectTime{margin-left:0}.bookingToolModal .dateTables .dayTimes.disableDay{z-index:-1;position:relative}.bookingToolModal .dateTables .dayTimes.disableDay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e7e7e8;opacity:.7}.bookingToolModal .dateTables .dayTimes.disableDay .time{font-weight:400!important;color:gray!important}.bookingToolModal .dateTables .dayTimes .time{display:flex;flex-direction:row;flex-grow:1;flex-shrink:0;align-items:flex-end;padding:2px 0 2px 3px;box-sizing:border-box;font-family:Arial,sans-serif;font-size:7px;font-weight:600;line-height:7px;border-bottom:1px solid #e7e7e8;border-right:1px solid #e7e7e8;cursor:pointer}@media only screen and (min-width:480px){.bookingToolModal .dateTables .dayTimes .time{padding:5px 0 5px 5px;font-size:12px;line-height:12px}}@media only screen and (min-width:768px){.bookingToolModal .dateTables .dayTimes .time{padding:10px 0 10px 10px;font-size:13px;line-height:13px}}.bookingToolModal .dateTables .dayTimes .time:first-child{border-top:1px solid #e7e7e8}.bookingToolModal .dateTables .dayTimes .time:first-child.errorTime,.bookingToolModal .dateTables .dayTimes .time:first-child.hoverTime,.bookingToolModal .dateTables .dayTimes .time:first-child.selectTime{margin-top:0}.bookingToolModal .dateTables .dayTimes .time.selectTime{margin:-1px 0 0 -1px;color:#57a7d7;background-color:rgba(52,180,234,.2);border:1px solid #57a7d7}.bookingToolModal .dateTables .dayTimes .time.passTime{font-weight:600;color:#a1abb5;cursor:default}.bookingToolModal .dateTables .dayTimes .time.disableTime{font-weight:400;color:#a1abb5;text-decoration:line-through;cursor:default}.bookingToolModal .dateTables .dayTimes .time.hoverTime{margin:-1px 0 0 -1px;color:#57a7d7;background-color:#fff;border:1px solid #57a7d7}.bookingToolModal .dateTables .dayTimes .time.errorTime{margin:-1px 0 0 -1px;color:#ff9494;border:1px solid #ff9494}.bookingToolModal .dateTables .dayTimes .time em{margin-left:2px;font-weight:400;font-size:5px;line-height:5px;font-style:normal}@media only screen and (min-width:480px){.bookingToolModal .dateTables .dayTimes .time em{margin-left:3px;font-size:8px;line-height:8px}}@media only screen and (min-width:768px){.bookingToolModal .dateTables .dayTimes .time em{margin-left:5px;font-size:10px;line-height:10px}}.bookingToolModal .loaderWrapper{display:none;opacity:.5;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:5px}.bookingToolModal .loaderWrapper.activeWrapper{display:block}.bookingFormModal .sectionTitle{margin-bottom:10px;font-size:12px;text-transform:uppercase}@media only screen and (min-width:480px){.bookingFormModal .sectionTitle{font-size:18px}}.bookingFormModal .sectionTitle .bookingTime{color:#57a7d7;white-space:nowrap}.bookingFormModal .textareaLabel{margin-top:10px;width:200px;font-weight:400;line-height:125%;text-transform:unset}@media only screen and (min-width:480px){.bookingFormModal .textareaLabel{margin-top:0;width:100%;line-height:41px}}.bookingFormModal .selectWrapper{margin-bottom:8px}.bookingFormModal .mailWrapper{flex-shrink:0}@media only screen and (min-width:768px){.bookingFormModal .twoColumnWrapper .fieldWrapper:nth-child(1){width:44%}.bookingFormModal .twoColumnWrapper .fieldWrapper:nth-child(2){width:54%}}.bookingFormModal .twoColumnWrapper .threeColumnWrapper{width:100%;display:flex;flex-direction:row;justify-content:space-between}@media only screen and (min-width:768px){.bookingFormModal .twoColumnWrapper .threeColumnWrapper{width:54%}}.bookingFormModal .twoColumnWrapper .threeColumnWrapper .splitWrapper:nth-child(1){width:40%}@media only screen and (min-width:480px){.bookingFormModal .twoColumnWrapper .threeColumnWrapper .splitWrapper:nth-child(1){width:46%}}.bookingFormModal .twoColumnWrapper .threeColumnWrapper .splitWrapper:nth-child(2){width:28%}@media only screen and (min-width:480px){.bookingFormModal .twoColumnWrapper .threeColumnWrapper .splitWrapper:nth-child(2){width:24%}}.bookingFormModal .twoColumnWrapper .threeColumnWrapper .splitWrapper:nth-child(3){width:28%}@media only screen and (min-width:480px){.bookingFormModal .twoColumnWrapper .threeColumnWrapper .splitWrapper:nth-child(3){width:24%}}@media only screen and (min-width:768px){.bookingFormModal .twoColumnWrapper .selectWrapper:nth-child(2){width:54%}}.bookingFormModal .inputTitle{margin-top:12px}.bookingFormModal .textLink{white-space:nowrap;text-decoration:underline}.bookingFormModal .textLink:hover{text-decoration:none}.viewIdeaModal{display:none;z-index:11;top:0;left:0}.viewIdeaModal .modalBlurWrapper{z-index:1;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(97,109,123,.4);mix-blend-mode:normal;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.viewIdeaModal .contentWrapper{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:160px;width:100%;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}@media only screen and (min-width:480px){.viewIdeaModal .contentWrapper{margin-top:240px}}@media only screen and (min-width:1000px){.viewIdeaModal .contentWrapper{margin-top:0;margin-left:-15px;top:0;transform:translate(0,0);width:445px;height:100%}}@media only screen and (min-width:1440px){.viewIdeaModal .contentWrapper{margin-left:0;width:520px}}.viewIdeaModal .contentWrapper.loadWrapper,.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper.loadWrapper .ideaModalPhoto{opacity:0}.viewIdeaModal .ideaPhotoSection{position:absolute;top:-320px;left:50%;transform:translateX(-50%);width:100%;height:320px}@media only screen and (min-width:480px){.viewIdeaModal .ideaPhotoSection{top:-480px}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaPhotoSection{top:50%;left:0;transform:translate(-420px,-50%);width:598px;height:598px}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaPhotoSection{top:50%;left:0;transform:translate(-525px,-50%);width:704px;height:704px}}.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper{display:flex;align-items:center;justify-content:center;position:relative;margin:0 auto;width:320px;height:320px;background-color:#616d7b}@media only screen and (min-width:480px){.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper{width:480px;height:480px}}@media only screen and (min-width:768px){.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper{width:592px;height:592px}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper{width:598px;height:598px}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper{width:704px;height:704px}}.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper .ideaModalPhoto{display:block;max-width:320px;max-height:320px}@media only screen and (min-width:480px){.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper .ideaModalPhoto{max-width:480px;max-height:480px}}@media only screen and (min-width:768px){.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper .ideaModalPhoto{max-width:592px;max-height:592px}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper .ideaModalPhoto{max-width:598px;max-height:598px}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper .ideaModalPhoto{max-width:704px;max-height:704px}}.viewIdeaModal .contentWrapper.showLoadStatus .ideaPhotoWrapper:after,.viewIdeaModal .ideaPhotoSection .ideaPhotoWrapper.loadWrapper:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);background-image:url(/public/images/vector/load-icon.svg);background-size:40px 40px}.viewIdeaModal .ideaDataSection{width:100%;background-color:#fff;margin-top:-100px;padding-top:100px;box-sizing:border-box}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection{margin-top:-160px;padding-top:160px}}@media only screen and (min-width:768px){.viewIdeaModal .ideaDataSection{margin-top:-100px;padding-top:210px}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaDataSection{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:0;padding-top:0;height:100%;width:445px}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaDataSection{width:520px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper{display:flex;flex-direction:column;width:290px;margin:0 auto;padding:15px 0;box-sizing:border-box}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper{flex-direction:row;padding:20px 0;width:440px}}@media only screen and (min-width:768px){.viewIdeaModal .ideaDataSection .ideaDataWrapper{width:592px}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaDataSection .ideaDataWrapper{margin:0 20px 0 auto;width:228px;flex-direction:column}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaDataSection .ideaDataWrapper{margin:0 20px 0 auto;width:302px;flex-direction:column}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData{display:flex;flex-direction:column;position:relative}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData{order:2;margin-left:30px;justify-content:space-between}}@media only screen and (min-width:480px) and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData{margin-left:20px}}@media only screen and (min-width:480px) and (min-width:1000px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData{order:1;margin-left:0}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .sectionTitle{padding-right:70px;box-sizing:border-box;font-size:13px;font-weight:800}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .sectionTitle{padding-right:0;font-size:15px}}@media only screen and (min-width:768px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .sectionTitle{font-size:18px}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .sectionTitle{font-size:22px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .ideaAuthor{margin-top:5px;margin-bottom:0;padding-right:70px;box-sizing:border-box;font-size:9px}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .ideaAuthor{padding-right:0;font-size:10px}}@media only screen and (min-width:768px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .ideaAuthor{font-size:12px}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .ideaAuthor{font-size:15px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .ideaLabelList{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:5px -5px -2px;padding-left:0;padding-right:40px;box-sizing:border-box;list-style-type:none}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .ideaLabelList{margin-top:10px;margin-bottom:10px;padding-right:0}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .ideaLabelList{margin-top:20px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .ideaLabelList .ideaLabel{margin-bottom:2px;padding:0 5px;height:9px;border-right:1px solid #d1d1d3;font-size:9px;line-height:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#57a7d7}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .ideaLabelList .ideaLabel{margin-bottom:5px;height:10px;font-size:10px;line-height:10px}}@media only screen and (min-width:768px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .ideaLabelList .ideaLabel{height:11px;font-size:11px;line-height:11px}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .ideaLabelList .ideaLabel{height:13px;font-size:13px;line-height:13px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .ideaLabelList .ideaLabel:last-of-type{border-right:none}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper{flex-direction:row;align-items:center;position:relative;top:auto;right:auto;margin-top:auto}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper{margin-top:10px}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper{flex-direction:row;align-items:center;margin-top:20px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton{position:relative;width:26px;height:26px;font-size:0;background-color:#57a7d7;border:0;border-radius:50%;cursor:pointer;outline:0}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton:before{content:"SAVE TO COLLECTION";font-size:0}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton:before{font-size:13px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background-image:url(/public/images/vector/save-icon.svg);background-repeat:no-repeat;background-size:12px 12px}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton:after{position:relative;top:auto;left:auto;transform:none;margin-left:10px;width:18px;height:18px;background-size:18px 18px}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton{order:2;display:flex;flex-direction:row;align-items:center;width:auto;height:40px;padding:0 20px;border-radius:100px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:#fff}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton{order:1}}.viewIdeaModal .ideaArrow:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview:hover{opacity:.75}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.loadButton,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.loadButton:hover{background-color:#2b82b6}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.loadButton:after{content:"";margin-left:0;margin-right:-5px;width:16px;height:16px;background-color:transparent;background-image:url(/public/images/vector/load-icon.svg);background-size:16px 16px;-webkit-mask-image:none;mask-image:none}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.loadButton:after{width:20px;height:20px;background-size:20px 20px;margin-left:5px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.savedButton{background-color:#e7e7e8;cursor:default;font-size:0}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.savedButton:before{content:"SAVED TO COLLECTION";flex-shrink:0;flex-grow:1;display:block;color:#a1abb5;font-size:0}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.savedButton:before{font-size:13px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.savedButton:after{background-image:url(/public/images/vector/save-icon_black.svg)}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.userIdea:before{content:"CREATED BY YOU"}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.userIdea:after{display:none}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.unLoginIdea:before{content:"SIGN IN TO SAVE"}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCollectionButton.unLoginIdea:after{display:none}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCount{margin-top:5px;font-size:9px;color:#a1abb5}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCount{order:2;margin-left:10px;margin-top:0;font-size:12px}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaData .saveButtonWrapper .saveCount{order:2;margin:0 0 0 10px;font-size:15px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos{flex-grow:0;flex-shrink:0;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos{order:1;flex-direction:column;margin-top:0;width:190px}}@media only screen and (min-width:768px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos{width:208px}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos{order:2;margin-top:20px;width:100%}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos{margin-top:20px}}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper{margin-bottom:10px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper{min-width:153px}.saveIdeaWrapper:after,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaOtherTitle.hiddenWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaPortfolioTitle.hiddenWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.hiddenList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaOtherTitle.hiddenWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaPortfolioTitle.hiddenWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.hiddenList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaOtherTitle.hiddenWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaPortfolioTitle.hiddenWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.hiddenList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaOtherTitle.hiddenWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaPortfolioTitle.hiddenWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.hiddenList{display:none}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaPortfolioTitle{margin-top:0;margin-bottom:0;font-size:9px}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaPortfolioTitle{font-size:10px}}@media only screen and (min-width:768px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaPortfolioTitle{font-size:12px}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaPortfolioTitle{margin-bottom:3px}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaPortfolioTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaOtherTitle,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaPortfolioTitle{margin-bottom:5px;font-size:15px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaOtherTitle .ideaLink,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaPortfolioTitle .ideaLink,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaOtherTitle .ideaLink,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaPortfolioTitle .ideaLink,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaOtherTitle .ideaLink,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaPortfolioTitle .ideaLink,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaOtherTitle .ideaLink,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaPortfolioTitle .ideaLink{color:#57a7d7}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaOtherTitle .ideaLink:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .ideaPortfolioTitle .ideaLink:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaOtherTitle .ideaLink:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .ideaPortfolioTitle .ideaLink:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaOtherTitle .ideaLink:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .ideaPortfolioTitle .ideaLink:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaOtherTitle .ideaLink:hover,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .ideaPortfolioTitle .ideaLink:hover{text-decoration:underline}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList{display:flex;flex-direction:row;margin:2px -1px -1px;padding-left:0;list-style-type:none}@media only screen and (min-width:1000px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList{margin:0 -3px -3px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper{margin:1px}@media only screen and (min-width:1000px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper{margin:2px}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper{margin:3px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview{display:block;width:44px;height:44px;cursor:pointer}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview{width:46px;height:46px}}@media only screen and (min-width:768px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview{width:50px;height:50px}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview{width:54px;height:54px}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper .otherPreview,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper .otherPreview{width:71px;height:71px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper:nth-child(n+4){display:none}@media only screen and (min-width:768px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper .portfolioPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper .portfolioPreviewList .otherPreviewWrapper:nth-child(n+4){display:block}}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.projectPreviews .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.projectPreviews .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.projectPreviews .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.projectPreviews .otherPreviewList{margin-bottom:10px}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.projectPreviews .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.projectPreviews .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.projectPreviews .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.projectPreviews .otherPreviewList{margin-bottom:20px}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.otherIdeasPreviews .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.otherIdeasPreviews .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.otherIdeasPreviews .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .otherPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList,.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.otherIdeasPreviews .otherPreviewList{flex-wrap:wrap}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.otherIdeasPreviews .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.otherIdeasPreviews .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.otherIdeasPreviews .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.otherIdeasPreviews .otherPreviewList .otherPreviewWrapper:nth-child(n+4){display:block}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.otherIdeasPreviews .otherPreviewList .otherPreviewWrapper:nth-child(n+6),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.otherIdeasPreviews .otherPreviewList .otherPreviewWrapper:nth-child(n+6),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.otherIdeasPreviews .otherPreviewList .otherPreviewWrapper:nth-child(n+6),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.otherIdeasPreviews .otherPreviewList .otherPreviewWrapper:nth-child(n+6){display:none}}@media only screen and (min-width:768px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.otherIdeasPreviews .otherPreviewList .otherPreviewWrapper:nth-child(n+6),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.otherIdeasPreviews .otherPreviewList .otherPreviewWrapper:nth-child(n+6),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.otherIdeasPreviews .otherPreviewList .otherPreviewWrapper:nth-child(n+6),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.otherIdeasPreviews .otherPreviewList .otherPreviewWrapper:nth-child(n+6){display:block}}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+4),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+4){display:block}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+7){display:none}@media only screen and (min-width:480px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+7),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+7){display:block}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+9),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+9),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+9),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+9),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+9),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+9),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+9),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+9){display:none}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+14),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+14),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+14),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+14),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+14),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+14),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .otherPreviewList .otherPreviewWrapper:nth-child(n+14),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+14){display:block}}@media only screen and (min-width:768px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+5),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+5),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+5),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+5){display:none}}@media only screen and (min-width:1000px){.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+5),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+5),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+5),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+5){display:block}.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+9),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaOtherPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+9),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaOtherWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+9),.viewIdeaModal .ideaDataSection .ideaDataWrapper .ideaPortfolioPhotos .ideaPortfolioWrapper.allIdeasPreview .portfolioPreviewList .otherPreviewWrapper:nth-child(n+9){display:none}}.viewIdeaModal .contentWrapper.showLoadStatus .ideaData,.viewIdeaModal .contentWrapper.showLoadStatus .ideaModalPhoto,.viewIdeaModal .contentWrapper.showLoadStatus .ideaOtherPhotos{opacity:0}.viewIdeaModal .contentWrapper.showLoadStatus .closeButton,.viewIdeaModal .contentWrapper.showLoadStatus .ideaArrow{opacity:0;cursor:default}.viewIdeaModal .closeButton{position:absolute;top:-345px;left:50%;width:20px;height:20px;transform:translateX(135px)}.viewIdeaModal .closeButton:after,.viewIdeaModal .closeButton:before{width:20px;background-color:#fff}@media only screen and (min-width:480px){.viewIdeaModal .closeButton{top:-505px;transform:translateX(210px)}}@media only screen and (min-width:768px){.viewIdeaModal .closeButton{transform:translateX(270px)}}@media only screen and (min-width:1000px){.viewIdeaModal .closeButton{top:50%;left:100%;transform:translate(20px,-290px);width:28px;height:28px}.viewIdeaModal .closeButton:after,.viewIdeaModal .closeButton:before{width:28px}}@media only screen and (min-width:1440px){.viewIdeaModal .closeButton{transform:translate(20px,-340px)}}.viewIdeaModal .ideaArrow{display:none;position:absolute;top:-220px;left:50%;width:72px;height:72px;transform:translateX(-50%);font-size:0;border-radius:50%;border:0;background:rgba(231,231,232,.175);cursor:pointer;outline:0}@media only screen and (min-width:1000px){.viewIdeaModal .ideaArrow{top:50%;transform:translate(-50%,-50%)}}.viewIdeaModal .ideaArrow:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:26px;background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.966797 12.7119V0.130859L7.93475 6.42138L0.966797 12.7119L7.93475 6.42138L0.966797 12.7119Z' fill='white'/%3E%3C/svg%3E%0A");background-size:14px 26px}@media only screen and (min-width:768px){.viewIdeaModal .ideaArrow{display:block}}.viewIdeaModal .ideaArrow.prevArrow{margin-left:-340px}.viewIdeaModal .ideaArrow.prevArrow:after{transform:translate(-50%,-50%) rotate(180deg)}@media only screen and (min-width:1000px){.viewIdeaModal .ideaArrow.prevArrow{margin-left:-665px}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaArrow.prevArrow{margin-left:-850px}}.viewIdeaModal .ideaArrow.nextArrow{margin-left:340px}@media only screen and (min-width:1000px){.viewIdeaModal .ideaArrow.nextArrow{margin-left:248px}}@media only screen and (min-width:1440px){.viewIdeaModal .ideaArrow.nextArrow{margin-left:328px}}.viewIdeaModal .ideaArrow.hiddenArrow{opacity:0;cursor:default}.viewIdeaModal.activeModal{display:block}.saveIdeaWrapper{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:282px;min-height:40px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}@media only screen and (min-width:768px){.saveIdeaWrapper{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:570px;min-height:40px;padding:20px;box-sizing:border-box;background:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}.saveIdeaWrapper:after{display:none}}.saveIdeaWrapper .formWrapper{display:flex;flex-direction:column}@media only screen and (min-width:768px){.saveIdeaWrapper .formWrapper{flex-direction:row;justify-content:space-between}}.saveIdeaWrapper .formWrapper .photoWrapper .ideaPhoto{width:252px;height:252px}.saveIdeaWrapper .formWrapper .albumsWrapper{display:flex;flex-direction:column;width:252px;margin-top:15px}@media only screen and (min-width:768px){.saveIdeaWrapper .formWrapper .albumsWrapper{margin-top:0}}.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper{display:flex;flex-direction:row;align-items:center;width:240px;margin:0 auto}.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .coverWrapper{flex-shrink:0;position:relative;width:40px;height:40px;overflow:hidden}@media only screen and (min-width:768px){.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .coverWrapper{width:54px;height:54px}}.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .coverWrapper .coverField{position:absolute;top:-100%}.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .coverWrapper .coverLabel{position:relative;display:block;width:inherit;height:inherit;background-color:#e7e7e8;border-radius:50%;font-size:0;cursor:pointer;opacity:.5}.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .coverWrapper .coverLabel:before{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px;font-weight:800;color:#616d7b}@media only screen and (min-width:768px){.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .coverWrapper .coverLabel:before{font-size:44px}}.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .coverWrapper .coverPhoto{position:absolute;z-index:-1;top:0;left:0;width:inherit;height:inherit;border-radius:50%;-o-object-fit:cover;object-fit:cover}.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .titleWrapper{position:relative;margin-left:10px;height:40px}.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .titleWrapper .titleField{width:185px;height:inherit;padding:0 10px;box-sizing:border-box;line-height:40px;font-size:15px;border:1px solid #e7e7e8;border-radius:5px;background-color:transparent;outline:0}@media only screen and (min-width:768px){.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .titleWrapper .titleField{width:180px}}.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .titleWrapper .titleField.typedField{position:relative;font-weight:800;border-color:transparent}.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .titleWrapper .titleField:focus{font-weight:400;border-color:#57a7d7}.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .titleWrapper .titleLabel{z-index:-1;position:absolute;top:0;left:10px;height:40px;line-height:40px;font-size:15px;color:#57a7d7;white-space:nowrap}.saveIdeaWrapper .formWrapper .albumsWrapper .createWrapper .titleWrapper .titleLabel.hiddenLabel{opacity:0}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper{position:relative;margin:4px auto 0;width:240px;height:144px;overflow:hidden}@media only screen and (min-width:768px){.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper{margin:5px 0 0 6px;width:244px;height:192px}}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .albumList{display:flex;flex-direction:column;width:230px;margin:0;padding:0;list-style-type:none}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .albumList .album{position:relative;display:flex;flex-direction:row;align-items:center;padding:4px 0;cursor:pointer}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .albumList .album.hiddenAlbum{display:none}@media only screen and (min-width:768px){.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .albumList .album{padding:5px 0}}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .albumList .album .albumCover{width:40px;height:40px;border-radius:50%;overflow:hidden}@media only screen and (min-width:768px){.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .albumList .album .albumCover{width:54px;height:54px}}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .albumList .album .albumCover.defaultCover{position:relative}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .albumList .album .albumCover.defaultCover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e7e7e8;background-image:url(/public/images/vector/default-image.svg);background-position:center center;background-size:120px;border:0;outline:0}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .albumList .album .albumTitle{margin-left:20px;font-size:15px;color:#212c30}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .albumList .album:hover .albumTitle{color:#57a7d7}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .albumList .album.activeAlbum{font-weight:800;color:#57a7d7}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .scrollLine{position:absolute;top:4px;right:2px;width:3px;height:40px;background-color:#57a7d7;border-radius:5px}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .loaderWrapper{z-index:2;position:absolute;top:0;left:0;background-color:rgba(255,255,255,.5);width:100%;height:100%}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .loaderWrapper:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background-color:transparent;background-image:url(/public/images/vector/load-icon_black.svg);background-size:24px 24px}.saveIdeaWrapper .formWrapper .albumsWrapper .albumsListWrapper .loaderWrapper.hiddenWrapper{opacity:0;z-index:-1}.saveIdeaWrapper .formWrapper .albumsWrapper .submitWrapper .submitButton{width:100%;height:40px;font-size:13px}@media only screen and (min-width:768px){.saveIdeaWrapper .formWrapper .albumsWrapper .submitWrapper .submitButton{margin-left:auto;width:180px}}.weCanHelpWrapper{border-radius:5px;background:rgba(33,44,48,.85);padding-left:10px;padding-right:10px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;box-shadow:5px 5px 12px rgba(0,0,0,.25)}@media (min-width:767px){.weCanHelpWrapper{max-width:780px;padding-left:30px;padding-right:30px}}@media (max-width:410px){.weCanHelpWrapper .inputFont{font-size:14px}}.weCanHelpWrapper .top{padding-bottom:20px;font-weight:700;text-align:center;font-size:18px;border-bottom:2px solid #fff;height:15%}@media (min-width:768px){.weCanHelpWrapper .top{font-size:30px}}.weCanHelpWrapper .top .header{line-height:initial}.weCanHelpWrapper .description{font-size:12px;line-height:14px;color:#e7e7e8;opacity:.85}@media (min-width:768px){.weCanHelpWrapper .description{font-size:15px;font-weight:400;line-height:17px;margin-left:-20px}}.weCanHelpWrapper .checkmark{-o-object-fit:contain;object-fit:contain}@media (min-width:500px){.weCanHelpWrapper .checkmark{width:18px}}.weCanHelpWrapper .back{background:url(/public/images/vector/my-arrow-back.svg);top:1.7vh;left:1.7vh;position:absolute;width:3.5vh;height:3.5vh;background-repeat:no-repeat;background-size:contain;z-index:10;cursor:pointer}@media (max-width:430px){.weCanHelpWrapper .back{top:1.2vh;right:1.2vh;width:3vh;height:3vh}}.weCanHelpWrapper .noDisplay{display:none}.weCanHelpWrapper .close{top:1.7vh;right:1.7vh;position:absolute;width:3.5vh;height:3.5vh;background:url(/public/images/vector/grey_cross.svg);background-repeat:no-repeat;background-size:contain;z-index:10;cursor:pointer}@media (max-width:430px){.weCanHelpWrapper .close{top:1.2vh;right:1.2vh;width:3vh;height:3vh}}.weCanHelpWrapper .thankYou{color:#fff;text-align:center;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:90%}.weCanHelpWrapper .thankYou::after{bottom:-70px;left:50%;position:absolute;content:"u";font-size:100px;font-family:"icons";transform:translate(-50%,-50%)}.weCanHelp{min-width:300px;height:190px;z-index:10;display:flex;flex-direction:column;justify-content:space-evenly}@media (min-width:768px){.weCanHelp{height:220px}}.weCanHelp .top{padding-bottom:20px;font-weight:700;text-align:center;color:#fff;font-size:25px;border-bottom:2px solid #fff}@media (min-width:768px){.weCanHelp .top{font-size:34px}}.weCanHelp .bottom{display:flex;flex-direction:column;justify-content:space-around;font-weight:550}@media (min-width:768px){.weCanHelp .bottom{flex-direction:row}}.weCanHelp .bottom .button{height:100%}@media (max-width:767px){.weCanHelp .bottom .button.consultationButton{margin-bottom:10px}}@media (min-width:768px){.weCanHelp .bottom .button.consultationButton{margin-right:10px}}@media (max-width:767px){.weCanHelp .bottom .button.quote{margin-bottom:10px}}@media (min-width:768px){.weCanHelp .bottom .button.quote{margin-right:10px}.weCanHelp .bottom .button.contact{margin-right:0}}.question .container{border-radius:5px;color:#fff;min-width:300px}@media (min-width:767px){.question .container{min-width:650px}}@media (min-width:1200px){.question .container{min-width:720px}}.question .container .bottom{font-weight:550}.question .termsAndConditions{position:absolute;font-weight:400;font-size:11px;bottom:20px;opacity:.5}@media (min-width:767px){.question .termsAndConditions{bottom:40px}}#ask-question-message::-moz-placeholder,.askAQuestionField::-moz-placeholder{color:#fff;opacity:.5;font-size:13px}.askAQuestionField:-ms-input-placeholder{color:#fff;opacity:.5;font-size:13px}#ask-question-message::placeholder,.askAQuestionField::placeholder{color:#fff;opacity:.5;font-size:13px}.askAQuestion * .askAQuestionField{border:0;outline:0;height:40px;background-color:rgba(82,96,102,.575);color:#fff}.askAQuestion * .largeInputField{height:100px;border:0;outline:0}#ask-question-message:focus{background:rgba(82,96,102,.575)!important;color:#fff}#ask-question-message:-ms-input-placeholder{color:#fff;opacity:.5;font-size:13px}#ask-question-message::-webkit-input-placeholder{color:#fff;opacity:.5;font-size:13px}.askQuestionButton{background-color:#57a7d7;color:#fff}.askAQuestion * .invalid{border-style:solid;border-color:red;border-radius:5px;border-width:1.5px}.onlineQuoteContainer .container{border-radius:5px;color:#fff;min-width:340px}@media (min-width:410px){.onlineQuoteContainer .container{min-width:370px}}@media (min-width:767px){.onlineQuoteContainer .container{min-width:650px}}@media (min-width:1200px){.onlineQuoteContainer .container{min-width:720px}}.onlineQuoteContainer .container .subHeading{font-size:13px;color:#e7e7e8;opacity:.85}@media (min-width:768px){.onlineQuoteContainer .container .subHeading{font-size:17px}}.nowrap{white-space:nowrap}.book .container .zipWrapper .input::-moz-placeholder,.getOnlineQuoteField::-moz-placeholder{color:#fff;opacity:.5;font-size:13px}.getOnlineQuoteField:-ms-input-placeholder{color:#fff;opacity:.5;font-size:13px}.book .container .zipWrapper .input::placeholder,.getOnlineQuoteField::placeholder{color:#fff;opacity:.5;font-size:13px}.book .container .zipWrapper .input,.getOnlineQuote * .getOnlineQuoteField{border:0;outline:0;height:30px;background-color:rgba(82,96,102,.575);color:#fff}@media (min-width:760px){.getOnlineQuote * .getOnlineQuoteField{height:40px}}.getOnlineQuote * .largeInputField{height:100px;border:0;outline:0}.getOnlineQuote * .invalid{border-style:solid;border-color:red;border-radius:5px;border-width:1.5px}.getOnlineQuote * .quoteCheckboxLabel{font-size:14px;color:#e7e7e8;opacity:.85}@media (min-width:767px){.getOnlineQuote * .quoteCheckboxLabel{font-size:17px}}.getOnlineQuote * .checkboxBackground{background-color:rgba(82,96,102,.9);border:#fff}.getOnlineQuoteButton{background-color:#57a7d7;color:#fff}.termsAndConditions{font-weight:400;font-size:11px;opacity:.5}.book .container{border-radius:5px;color:#fff;min-width:300px}@media (min-width:767px){.book .container{min-width:650px}}@media (min-width:1200px){.book .container{min-width:720px}}.book .container .bottom{line-height:14px}@media (min-width:500px){.book .container .bottom{line-height:17px}}.book .container .border-red{border:red 1px solid}.book .container .zipWrapper{border-radius:100px;background-color:#526066}.book .container .zipWrapper .input{width:100%;min-height:40px;height:100%;border-radius:100px;z-index:100}.book .container .zipWrapper .input:-ms-input-placeholder{color:#fff;opacity:.5;font-size:13px}.book .container .zipWrapper .input::-webkit-input-placeholder{color:#fff;opacity:.5;font-size:13px}.book .container .zipWrapper .button{width:100%;background-color:#57a7d7;color:#fff}.book .container .error{color:red;text-align:center}@media (max-width:430px){.book .container .error{font-size:13px}}.body-no-scroll{position:fixed;left:0;right:0}.modalSection{z-index:11;display:none}.modalSection.activeModal{display:block}.modalBlurWrapper{z-index:1;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(97,109,123,.4);mix-blend-mode:normal;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modalMainWrapper{padding:0;z-index:2;box-shadow:0 0 0 10000px rgba(97,109,123,.5),5px 5px 12px rgba(0,0,0,.25)}@media only screen and (min-width:480px){.modalMainWrapper{padding:0;z-index:2}}@media only screen and (min-width:768px){.modalMainWrapper{padding:0;z-index:2}}@media only screen and (min-width:1000px){.modalMainWrapper{padding:0;z-index:2}}.modalContentWrapper{margin:15px}@media only screen and (min-width:480px){.modalContentWrapper{margin:20px}}.closeButton{position:absolute;top:15px;right:15px;display:block;width:14px;height:14px;font-size:0;border:0;background:0 0;cursor:pointer;outline:0}.closeButton:hover:after,.closeButton:hover:before{background-color:#57a7d7}@media only screen and (min-width:480px){.closeButton{top:20px;right:23px}}.closeButton:after,.closeButton:before{position:absolute;top:6px;left:0;content:"";display:block;width:14px;height:2px;background:#212c30}@media only screen and (min-width:480px){.closeButton:after,.closeButton:before{width:20px;height:3px}}.closeButton:before{transform:rotate(45deg)}@media only screen and (min-width:480px){.closeButton:before{transform:rotate(45deg)}}.closeButton:after{transform:rotate(-45deg)}.modalContentWrapper2{margin:20px}.modalContentWrapper2 .closeButton{top:20px;right:20px}.modalContentWrapper2 .closeButton:after,.modalContentWrapper2 .closeButton:before{width:14px;height:2px}.modalContentWrapper2 .fieldWrapper{margin-bottom:20px}.modalContentWrapper2 .fieldLabel{position:relative;height:auto;line-height:125%;font-size:15px;text-transform:inherit;font-weight:400;letter-spacing:0;color:#d1d1d3}.modalContentWrapper2 .fieldInput{height:41px;font-size:15px;font-weight:400;text-transform:inherit;color:#212c30}.modalContentWrapper2 .submitButton{width:100%;height:41px;font-size:13px}.inputPhotoField{margin:20px auto;position:relative;box-sizing:border-box;border:5px solid #fff;border-radius:50%;overflow:hidden}@media only screen and (min-width:768px){.inputPhotoField{margin:5px 35px 0 0}}.inputPhotoField .photoField{transform:translateY(-400%);outline:0}.inputPhotoField .photoLabel,.inputPhotoField .photoLabelEmpty{z-index:5;position:absolute;top:-5px;left:-5px;display:flex;align-items:center;justify-content:center;width:inherit;height:inherit;border-radius:50%;font-size:13px;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:.05em;background:rgba(97,109,123,.7);cursor:pointer}.inputPhotoField .photoLabel:hover,.inputPhotoField .photoLabelEmpty:hover{color:#fac04b}.inputPhotoField .photoLabel.photoLabelEmpty,.inputPhotoField .photoLabelEmpty.photoLabelEmpty{padding:0 50px;box-sizing:border-box;font-size:11px;line-height:125%;font-weight:400;color:#616d7b;text-transform:inherit;text-align:center;letter-spacing:0;background:#e7e7e8}.inputPhotoField .inputFieldPicture{z-index:1;position:absolute;top:-5px;left:-5px;display:block;width:inherit;height:inherit}.topImageSection,.topImageSection .topImageWrapper{position:relative;display:flex;flex-direction:column;box-sizing:border-box}.topImageSection{margin-top:-97px;padding-top:97px;justify-content:space-between;width:100%}.topImageSection .topImageWrapper{z-index:2;flex-grow:1;justify-content:space-evenly;align-items:center;margin:0 auto;width:290px}@media only screen and (min-width:480px){.topImageSection .topImageWrapper{width:410px}}@media only screen and (min-width:768px){.topImageSection .topImageWrapper{width:680px}}@media only screen and (min-width:1000px){.topImageSection .topImageWrapper{width:800px}}@media only screen and (min-width:1440px){.topImageSection .topImageWrapper{width:900px}}.topImageSection .topImageWrapper .topImageHeader{margin:0;font-size:17px;line-height:125%;color:#fff;text-align:center}@media only screen and (min-width:480px){.topImageSection .topImageWrapper .topImageHeader{font-size:25px}}@media only screen and (min-width:768px){.topImageSection .topImageWrapper .topImageHeader{font-size:35px;text-align:left}}@media only screen and (min-width:1000px){.topImageSection .topImageWrapper .topImageHeader{font-size:45px}}.topImageSection .topImageWrapper .topImageHeader .nobr{white-space:nowrap}.topImageSection .topImageWrapper .topImageText{margin-bottom:20px;font-size:11px;font-weight:500;line-height:125%;color:#fff;letter-spacing:.05em}@media only screen and (min-width:480px){.topImageSection .topImageWrapper .topImageText{font-size:12px}}@media only screen and (min-width:768px){.topImageSection .topImageWrapper .topImageText{font-size:15px}}@media only screen and (min-width:1000px){.topImageSection .topImageWrapper .topImageText{font-size:18px}}.topImageSection .topImageWrapper .topImageButtonsWrapper{display:flex;flex-direction:column;align-items:center;width:inherit}@media only screen and (min-width:768px){.topImageSection .topImageWrapper .topImageButtonsWrapper{flex-direction:row;justify-content:flex-start}.topImageSection .topImageWrapper .topImageButtonsWrapper .scheduleWrapper{margin-right:20px}}.topImageSection .topImageWrapper .topImageButtonsWrapper .button.quote{margin:8px 0 0}@media only screen and (min-width:480px){.topImageSection .topImageWrapper .topImageButtonsWrapper .button.quote{margin-top:20px}}@media only screen and (min-width:768px){.topImageSection .topImageWrapper .topImageButtonsWrapper .button.quote{margin-top:0}}.topImageSection .topImageWrapper .breadcrumbs{margin-top:5px;top:0;position:absolute;left:0;opacity:.7}.topImageSection.localSection{height:420px}@media only screen and (min-width:480px){.topImageSection.localSection{height:560px}}@media only screen and (min-width:1000px){.topImageSection.localSection{height:720px}}@media (max-width:480px){.topImageSection.localSection .topImageWrapper{padding-top:15px}}.topImageSection.localSection .topImageText,.topImageSection.localSection .topImageText p{margin-bottom:0}@media only screen and (min-width:1440px){.topImageSection.localSection .topImageText{padding-right:30px}}.topImageSection.localSection .localContent{z-index:2;position:relative;display:flex;flex-direction:column;width:100%;height:auto;background-size:cover}.topImageSection.localSection .localContent .plusWrapper{display:flex;flex-direction:column;position:relative;width:inherit}@media only screen and (min-width:768px){.topImageSection.localSection .localContent .plusWrapper{flex-direction:row;justify-content:space-between;align-items:flex-end;margin:0 auto}}.topImageSection.localSection .localContent .plusList{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;padding-left:0;justify-content:space-between;list-style-type:none;width:inherit}@media only screen and (min-width:768px){.topImageSection.localSection .localContent .plusList{margin:0}}.topImageSection.localSection .localContent .plusList .plusItem{margin:0 0 20px;text-align:center;color:#fff;display:flex;justify-content:center}@media (min-width:768px){.topImageSection.localSection .localContent .plusList .plusItem{width:100px}}@media (min-width:1000px){.topImageSection.localSection .localContent .plusList .plusItem{width:125px}}.topImageSection.localSection .localContent .plusList .plusItem .iconsWrapper{width:45px;height:45px}@media (min-width:768px){.topImageSection.localSection .localContent .plusList .plusItem .iconsWrapper{width:100px;height:100px}}@media only screen and (min-width:1000px){.topImageSection.localSection .localContent .plusList .plusItem .iconsWrapper{width:125px;height:125px}}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon{position:relative;margin:0 auto;-webkit-animation:pulsation 2.5s linear infinite;animation:pulsation 2.5s linear infinite;box-sizing:border-box;border:1px solid #fff;border-radius:100px;cursor:pointer;width:inherit;height:inherit}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon:hover{border-color:#fac04b}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon:hover .iconLogo{background-color:#fac04b}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon:hover .iconText,.topImageSection.localSection .localContent .plusList .plusItem .plusIcon:hover+.plusAdditional{color:#fac04b}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon .iconLogo{position:absolute;top:50%;left:50%;display:block;background-color:#fff}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon .iconText{padding:0 10px;display:flex;justify-content:center;font-weight:600;font-size:8px;line-height:100%}@media only screen and (min-width:480px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon .iconText{font-size:12px}}@media only screen and (min-width:1000px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon .iconText{font-size:15px}}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.topRated .iconLogo{transform:translate(-50%,-50%) scale(.69)}@media (min-width:767px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.topRated .iconLogo{margin-top:-10px;transform:translate(-50%,-50%)}}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.topRated .iconText{margin-top:50px}@media (min-width:767px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.topRated .iconText{margin-top:70px}}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.experience .iconLogo{transform:translate(-50%,-50%) scale(.59)}@media (min-width:767px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.experience .iconLogo{margin-top:-25px;transform:translate(-50%,-50%) scale(1)}}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.experience .iconText{margin-top:50px}@media only screen and (min-width:480px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.experience .iconText{margin-top:50px}}@media only screen and (min-width:1000px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.experience .iconText{margin-top:65px}}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.tv .iconLogo{-webkit-mask-image:url(/public/images/vector/tv_icon.svg);mask-image:url(/public/images/vector/tv_icon.svg);-webkit-mask-size:contain;mask-size:contain;margin-top:5px;width:50px;height:50px;transform:translate(-50%,-50%) scale(.58);box-shadow:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:767px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.tv .iconLogo{margin-top:-15px;transform:translate(-50%,-50%) scale(1)}}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.tv .iconText{margin-top:50px}@media only screen and (min-width:480px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.tv .iconText{margin-top:50px}}@media only screen and (min-width:1000px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.tv .iconText{margin-top:65px}}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.awardWinning .iconLogo{-webkit-mask-image:url(/public/images/vector/white_cup.svg);mask-image:url(/public/images/vector/white_cup.svg);-webkit-mask-size:contain;mask-size:contain;width:50px;height:50px;transform:translate(-50%,-50%) scale(.58);margin-left:0;box-shadow:none}@media (min-width:767px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.awardWinning .iconLogo{margin-top:20px;transform:translate(-50%,-50%) scale(1)}}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.awardWinning .iconText{margin-top:50px}@media (min-width:767px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.awardWinning .iconText{margin-top:13px}}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.financing .iconLogo{transform:translate(-50%,-50%) scale(.58)}@media (min-width:767px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.financing .iconLogo{margin-top:-25px;transform:translate(-50%,-50%) scale(1)}}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.financing .iconText{margin-top:50px}@media only screen and (min-width:480px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.financing .iconText{margin-top:52px}}@media (min-width:767px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.financing .iconText{margin-top:65px}}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.learnMore .iconLogo{-webkit-mask-image:url(/public/images/vector/magnifying_glass.svg);mask-image:url(/public/images/vector/magnifying_glass.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-top:3px;width:50px;height:50px;transform:translate(-50%,-50%) scale(.58);margin-left:0;box-shadow:none}@media (min-width:767px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.learnMore .iconLogo{margin-top:-10px;transform:translate(-50%,-50%) scale(1)}}.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.learnMore .iconText{margin-top:50px}@media only screen and (min-width:1000px){.topImageSection.localSection .localContent .plusList .plusItem .plusIcon.learnMore .iconText{margin-top:73px}}.topImageSection.localSection .localContent .plusList .plusItem .plusAdditional{margin:10px 0 0;font-weight:500}@media (max-width:767px){.topImageSection.localSection .localContent .plusList .plusItem .plusAdditional{display:none}}@media only screen and (min-width:480px){.topImageSection.localSection .localContent .plusList .plusItem .plusAdditional{font-size:9px;line-height:125%}}@media only screen and (min-width:1000px){.topImageSection.localSection .localContent .plusList .plusItem .plusAdditional{margin-top:15px;font-size:12px}}.topImageSection.localSection .localContent .plusList .plusItem .plusAdditional .nobr{white-space:nowrap}.swiper-container{width:100%;height:100%;position:absolute!important;top:0;left:0}.swiper-container .swiper-slide{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.sections-container{width:100%;height:100%;display:grid;gap:5px;padding-block:3px;padding-right:3px;grid-template-columns:1fr 1fr}.main-section{width:100%;height:100%;position:relative;overflow:hidden}.main-section img{width:100%;height:100%;max-width:100%}.main-section .main-swiper-container{height:100%}.main-section .swiper-slide{height:auto}.main-section .swiper-pagination-bullet{background-color:#fac04b!important;width:15px!important;height:15px!important}.main-section .swiper-pagination-bullet:not(.swiper-pagination-bullet-active),.second-swiper .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.4)}.main-section .swiper-pagination{bottom:10px;text-align:center}.second-section{display:grid;gap:5px;grid-template-columns:1fr 1fr;height:100%;width:100%}.second-section_card{width:100%;height:100%;margin:0}.second-section_card img:not(.arrow-right){max-width:100%;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.info{padding:11px 20px 25px;background-color:#212c30;color:#fff;display:flex;flex-direction:column;gap:20px}.info_text h2{font-size:25px;font-weight:500}.info_text .line{height:1px;width:100px;background-color:#fff;margin-top:14px;margin-bottom:16px}.info_text p{font-size:14px}.info_link{display:flex;align-items:center;gap:11px;margin-top:12px}.info_link span{font-size:16px;font-weight:400!important}.info_buttons{display:flex;flex-direction:column;gap:16px;-webkit-margin-before:auto;margin-block-start:auto}.info_buttons button{width:100%!important;height:35px!important;padding:13px 20px!important;border-radius:30px!important;font-size:13px!important;font-weight:700!important;line-height:16px!important;color:#fff!important;box-shadow:0 3px 0 0 rgba(0,0,0,.1)!important;border:0!important;cursor:pointer!important;text-transform:uppercase!important;display:flex!important;align-items:center!important;justify-content:center!important}.info_buttons button:first-child{background-color:#27b2e7}.info_buttons button:last-child{background-color:#fac04b}.second-swiper{position:relative;overflow:hidden}.second-swiper .second-swiper-container{height:100%}.second-swiper .swiper-slide{height:auto}.second-swiper .swiper-pagination-bullet{background-color:#fac04b!important;width:15px!important;height:15px!important}.second-swiper .second-swiper-pagination{bottom:10px;text-align:center}@media screen and (max-width:1200px){.topImageSection{height:auto}.sections-container{padding:19px}.second-section,.sections-container{grid-template-columns:1fr}.hide-in-small{display:none}.info_text h2{font-size:27px;letter-spacing:normal}.info_link span,.info_text p{font-size:16px}.info_link span+img{height:12px}}.portfolioSection{background:#fff}.portfolioSection.localSection .sectionTitle{margin-bottom:.5rem}.portfolioSection.localSection .textBlock{text-align:justify}.portfolioSection.homeSection .fullWrapper{margin-bottom:10px}@media only screen and (min-width:480px){.portfolioSection.homeSection .fullWrapper{margin-bottom:20px}}.portfolioSection .fullWrapper{padding-top:0;height:390px}@media only screen and (min-width:480px){.portfolioSection .fullWrapper{height:585px}}@media only screen and (min-width:768px){.portfolioSection .fullWrapper{height:384px}}@media only screen and (min-width:1000px){.portfolioSection .fullWrapper{height:400px}}@media only screen and (min-width:1440px){.portfolioSection .fullWrapper{height:408px}}.portfolioSection .minContentWrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:inherit}@media only screen and (min-width:768px){.portfolioSection .minContentWrapper{align-items:flex-start}}.portfolioSection .sectionTitle{text-align:center}.portfolioSection .portfolioHomeList{display:flex;flex-wrap:wrap;margin-top:0;margin-bottom:0;padding-left:0;height:inherit;list-style-type:none}.portfolioSection .portfolioHomeList .portfolioHomeWrapper{position:relative;overflow:hidden;width:50%;height:130px}.portfolioSection .portfolioHomeList .portfolioHomeWrapper:nth-of-type(10),.portfolioSection .portfolioHomeList .portfolioHomeWrapper:nth-of-type(7),.portfolioSection .portfolioHomeList .portfolioHomeWrapper:nth-of-type(8),.portfolioSection .portfolioHomeList .portfolioHomeWrapper:nth-of-type(9){display:none}@media only screen and (min-width:480px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper{height:195px}}@media only screen and (min-width:768px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper{width:25%;height:192px}.portfolioSection .portfolioHomeList .portfolioHomeWrapper:nth-of-type(7),.portfolioSection .portfolioHomeList .portfolioHomeWrapper:nth-of-type(8){display:block}}@media only screen and (min-width:1000px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper{width:20%;height:200px}.portfolioSection .portfolioHomeList .portfolioHomeWrapper:nth-of-type(10),.portfolioSection .portfolioHomeList .portfolioHomeWrapper:nth-of-type(9){display:block}}@media only screen and (min-width:1440px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper{height:204px}}.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHomeImage{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHomeImage.defaultImage{background-color:#e7e7e8;background-image:url(/public/images/vector/default-image.svg);background-repeat:no-repeat;background-position:center center;background-size:120px}@media only screen and (min-width:480px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHomeImage.defaultImage{background-size:180px}}@media only screen and (min-width:768px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHomeImage.defaultImage{background-size:150px}}@media only screen and (min-width:1440px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHomeImage.defaultImage{background-size:220px}}.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHiddenBlock{top:0;left:0}.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHiddenBlock .lazyLoading{display:none}@media only screen and (min-width:480px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHiddenBlock{font-size:15px}}@media only screen and (min-width:768px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHiddenBlock{font-size:12px}}@media only screen and (min-width:1440px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHiddenBlock{font-size:15px}}.portfolioSection .portfolioHomeList .portfolioHomeWrapper:hover .portfolioHiddenBlock,.portfolioSection .textBlock{margin-top:0}.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioPhoto{width:inherit;height:inherit;border:0}.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioPhoto.defaultImage{background-color:#e7e7e8;background-image:url(/public/images/vector/default-image.svg);background-repeat:no-repeat;background-position:center center;background-size:220px}.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHiddenBlock{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;margin-top:100%;padding:8px;box-sizing:border-box;height:inherit;text-align:center;font-size:11px;font-weight:700;line-height:125%;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:rgba(97,109,123,.7)}@media only screen and (min-width:480px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHiddenBlock{font-size:15px}}@media only screen and (min-width:768px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHiddenBlock{font-size:12px}}@media only screen and (min-width:1440px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioHiddenBlock{font-size:15px}}.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioSquare{margin-top:10px}.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioSquare:after{padding-left:5px;content:"SQ.FT."}@media only screen and (min-width:480px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioSquare{margin-top:15px}}@media only screen and (min-width:768px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioSquare{margin-top:20px}}.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton{margin-top:10px}@media only screen and (min-width:480px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton{margin-top:15px}}@media only screen and (min-width:768px){.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton{margin-top:20px}}.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.instagramLink,.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton:after{background:#212c30}.portfolioSection .portfolioHomeList .portfolioHomeWrapper .portfolioButton:hover{background-color:#fff}@media only screen and (min-width:768px){.portfolioSection .textBlock{box-sizing:border-box;padding-right:16px;font-size:13px}}@media only screen and (min-width:1000px){.portfolioSection .textBlock{font-size:15px}}@media (max-width:768px){.portfolioSection .portfolioHomeButton{margin-top:10px;margin-left:30px;margin-right:30px}}.portfolioContent{position:relative}.portfolioContent .pageLoader{transition:all .1s ease-in;z-index:1;position:absolute;top:0;left:0;opacity:.75;width:100%;height:100%;background-color:#fff}.portfolioContent .pageLoader.hiddenLoader{opacity:0;z-index:-1}.newsSection.homeSection{margin-top:0}.newsSection.homeSection .sectionTitle{padding-top:20px;padding-bottom:.5rem}.newsSection.homeSection .newsImage{z-index:2;width:270px;height:170px;display:block;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:480px){.newsSection.homeSection .newsImage{width:370px;height:230px}}@media only screen and (min-width:768px){.newsSection.homeSection .newsImage{width:380px;height:293px}}@media only screen and (min-width:1000px){.newsSection.homeSection .newsImage{width:610px;height:355px}}@media only screen and (min-width:1440px){.newsSection.homeSection .newsImage{width:672px}}.newsSection.homeSection .newsImage.local{height:auto}@media only screen and (min-width:768px){.newsSection.homeSection .newsImage.local{width:380px}}@media only screen and (min-width:1000px){.newsSection.homeSection .newsImage.local{width:480px}}.newsSection .myNewsWrapper{margin:0 auto 20px}@media only screen and (min-width:1000px){.newsSection .myNewsWrapper{max-width:1200px}}.newsSection .newsWrapper{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:290px;margin:20px auto 0}@media only screen and (min-width:480px){.newsSection .newsWrapper{width:440px}}@media only screen and (min-width:768px){.newsSection .newsWrapper{padding-left:20px;width:380px}}.newsSection .newsYear{z-index:1;position:absolute;right:15px;bottom:-25px;display:block;height:90px;font-family:"DIN Alternate",Arial,sans-serif;font-size:90px;line-height:90px;font-weight:800;letter-spacing:-8px;color:#d1d1d3}@media only screen and (min-width:480px){.newsSection .newsYear{right:20px;bottom:-35px;height:130px;font-size:130px;line-height:130px;letter-spacing:-12px}}@media only screen and (min-width:768px){.newsSection .newsYear{bottom:-45px;right:25px;height:170px;font-size:170px;line-height:170px;letter-spacing:-15px}}@media only screen and (min-width:1000px){.newsSection .newsYear{bottom:-70px;right:60px;height:240px;font-size:240px;line-height:240px;letter-spacing:-22px}}@media only screen and (min-width:1440px){.newsSection .newsYear{right:215px;height:250px;font-size:250px;line-height:250px}}.newsSection .newsText{z-index:2}@media only screen and (min-width:768px){.newsSection .newsText{font-size:12px}}@media only screen and (min-width:1000px){.newsSection .newsText{font-size:15px}}.newsSection .newsDate{display:block;margin:3px 0;font-style:normal;font-weight:500;text-transform:uppercase}.newsSection .bottonWrapper{padding-top:15px;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:767px){.newsSection .bottonWrapper{flex-direction:row;justify-content:space-between}}.newsSection .bottonWrapper .weAcceptCrypto{display:flex;margin-top:15px;align-items:center}@media (min-width:767px){.newsSection .bottonWrapper .weAcceptCrypto{align-items:baseline;width:120px;margin-left:0;margin-top:0;flex-direction:column}}@media (min-width:1000px){.newsSection .bottonWrapper .weAcceptCrypto{width:200px}}@media (max-width:765px){.newsSection .bottonWrapper .weAcceptCrypto .bottomAnnotation{margin-right:11px}}.newsSection .bottonWrapper .weAcceptCrypto .cryptoImages{display:flex;justify-content:space-around}@media (min-width:768px){.newsSection .bottonWrapper .weAcceptCrypto .cryptoImages{justify-content:space-between}}.newsSection .bottonWrapper .weAcceptCrypto .cryptoImages .cryptoWrapper{width:18px;height:18px;margin-right:8px;display:block}@media (min-width:767px){.newsSection .bottonWrapper .weAcceptCrypto .cryptoImages .cryptoWrapper{width:23px;height:23px}}@media (min-width:1000px){.newsSection .bottonWrapper .weAcceptCrypto .cryptoImages .cryptoWrapper{width:45px;height:45px}}.newsSection .bottonWrapper .weAcceptCrypto .cryptoImages .cryptoWrapper img{width:inherit}.newsSection .bottonWrapper .socialLinksWrapper{z-index:2;display:flex;align-items:center}@media only screen and (min-width:768px){.newsSection .bottonWrapper .socialLinksWrapper{flex-direction:column;align-items:flex-start;margin-left:0}}.newsSection .bottonWrapper .bottomAnnotation{margin:0 15px 0 0;z-index:2;white-space:nowrap}@media only screen and (min-width:480px){.newsSection .bottonWrapper .bottomAnnotation{margin-right:20px}}@media only screen and (min-width:768px){.newsSection .bottonWrapper .bottomAnnotation{margin-bottom:10px;font-size:12px}}.newsSection .bottonWrapper .socialList{z-index:2;display:flex;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.newsSection .bottonWrapper .socialList .socialLinkWrapper{z-index:2;margin-right:8px}@media only screen and (min-width:480px){.newsSection .bottonWrapper .socialList .socialLinkWrapper{margin-right:10px}}@media only screen and (min-width:1000px){.newsSection .bottonWrapper .socialList .socialLinkWrapper{margin-right:32px;margin-bottom:26px}}.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink{display:block;font-size:0}@media only screen and (min-width:480px){.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.instagramLink{transform:scale(1.3)}}@media only screen and (min-width:1000px){.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.instagramLink{transform:scale(2.47) translate(4px,6px)}}.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.facebookLink:hover,.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.instagramLink:hover,.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.yelpLink:hover{background:#57a7d7}.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.facebookLink{background:#212c30}@media only screen and (min-width:480px){.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.facebookLink{transform:scale(1.3)}}@media only screen and (min-width:1000px){.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.facebookLink{transform:scale(2.47) translate(4px,6px)}}.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.yelpLink{background:#212c30;-webkit-mask-image:url(/public/images/vector/yelp_social.svg);mask-image:url(/public/images/vector/yelp_social.svg);width:18px;height:18px;background-repeat:no-repeat}@media only screen and (min-width:480px){.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.yelpLink{transform:scale(1.3)}}@media only screen and (min-width:1000px){.newsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.yelpLink{transform:scale(2.47) translate(4px,6px)}}.reviewsSection{display:flex;flex-direction:column;padding-bottom:20px;background:#e7e7e8}.reviewsSection .youtubeWrapper{position:relative}.reviewsSection .youtubeWrapper .youtubeTextWrapper{display:flex;align-items:center;padding:30px 0;width:100%;background:linear-gradient(128.9deg,#f3f3f5 3.69%,#d1d1d3 95.61%)}@media only screen and (min-width:480px){.reviewsSection .youtubeWrapper .youtubeTextWrapper{padding:40px 0}}.reviewsSection .youtubeWrapper .youtubeTextWrapper .youtubeText{margin:0 auto;width:290px}@media only screen and (min-width:480px){.reviewsSection .youtubeWrapper .youtubeTextWrapper .youtubeText{width:440px}}@media only screen and (min-width:768px){.reviewsSection .youtubeWrapper .youtubeTextWrapper .youtubeText{padding-right:480px;box-sizing:border-box;width:704px;font-size:12px}}@media only screen and (min-width:1000px){.reviewsSection .youtubeWrapper .youtubeTextWrapper .youtubeText{padding-top:10px;padding-right:520px;width:864px;font-size:15px}}@media only screen and (min-width:1440px){.reviewsSection .youtubeWrapper .youtubeTextWrapper .youtubeText{padding-top:10px;padding-right:560px;padding-bottom:20px;width:960px;font-size:15px}}.reviewsSection .youtubeWrapper .youtubeVideoWrapper{position:relative;display:flex;align-items:center;width:100%;height:auto;min-height:230px;background:#212c30}@media only screen and (min-width:768px){.reviewsSection .youtubeWrapper .youtubeVideoWrapper{position:absolute;z-index:2;top:40px;left:50%;width:450px;height:282px;transform:translateX(-98px)}}@media only screen and (min-width:1000px){.reviewsSection .youtubeWrapper .youtubeVideoWrapper{width:476px;height:298px;transform:translateX(-44px)}}@media only screen and (min-width:1440px){.reviewsSection .youtubeWrapper .youtubeVideoWrapper{transform:translateX(5px)}}.reviewsSection .youtubeWrapper .youtubeVideoWrapper .youtubeVideo{position:absolute;top:0;left:0;margin:0 auto;width:100%;height:100%;display:block;cursor:pointer}.reviewsSection .youtubeWrapper .youtubeVideoWrapper .youtubePreview{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviewsSection .youtubeWrapper .youtubeVideoWrapper .youtubeButton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:51px;height:36px;font-size:0;border:0;background-color:transparent;background-image:url(/public/images/vector/youtube-button.svg);cursor:pointer;outline:0;opacity:.5}.reviewsSection .youtubeWrapper .youtubeVideoWrapper .youtubeButton:hover{opacity:1;background-image:url(/public/images/vector/youtube-button_active.svg)}@media only screen and (min-width:480px){.reviewsSection .youtubeWrapper .youtubeVideoWrapper .youtubeButton{width:68px;height:48px}}.reviewsSection .youtubeWrapper .youtubeVideoWrapper.activeWrapper .youtubeButton,.reviewsSection .youtubeWrapper .youtubeVideoWrapper.activeWrapper .youtubePreview{visibility:hidden}.reviewsSection .reviewsWrapper{position:relative;background:linear-gradient(to bottom,#fff 300px,#e7e7e8 300px)}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper{background:linear-gradient(to bottom,#fff 455px,#e7e7e8 455px)}}@media only screen and (min-width:768px){.reviewsSection .reviewsWrapper{background:linear-gradient(to bottom,#fff 410px,#e7e7e8 410px)}}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper{background:linear-gradient(to bottom,#fff 240px,#e7e7e8 240px)}}.reviewsSection .reviewsWrapper .sectionTitle{margin:25px auto;width:290px;font-size:26px;font-weight:800;line-height:125%;text-transform:uppercase}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .sectionTitle{width:440px;font-size:35px}}@media only screen and (min-width:768px){.reviewsSection .reviewsWrapper .sectionTitle{margin-top:60px;width:704px}}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .sectionTitle{position:absolute;left:50%;bottom:50px;font-size:45px;text-align:right;width:274px;transform:translateX(-50%);margin-left:-330px}}@media only screen and (min-width:1440px){.reviewsSection .reviewsWrapper .sectionTitle{margin-left:-350px}}.reviewsSection .reviewsWrapper .reviewsTextWrapper{display:flex;align-items:center;margin:0 auto 20px;width:290px}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsTextWrapper{flex-direction:column;width:440px}}@media only screen and (min-width:768px){.reviewsSection .reviewsWrapper .reviewsTextWrapper{flex-direction:row;margin-bottom:40px;width:704px}}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsTextWrapper{margin-top:80px;width:936px}}@media only screen and (min-width:1440px){.reviewsSection .reviewsWrapper .reviewsTextWrapper{width:960px}}.reviewsSection .reviewsWrapper .reviewsTextWrapper .reviewsText{margin:0;padding-right:30px}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsTextWrapper .reviewsText{display:none}}.reviewsSection .reviewsWrapper .reviewsTextWrapper .reviewsAdditionalText{margin:0;display:none}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsTextWrapper .reviewsAdditionalText{display:block}}@media only screen and (min-width:768px){.reviewsSection .reviewsWrapper .reviewsTextWrapper .reviewsAdditionalText{padding-right:40px;font-size:12px}}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsTextWrapper .reviewsAdditionalText{font-size:15px}}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsTextWrapper .moreReviewsButton{margin-top:10px;margin-left:auto}}@media only screen and (min-width:768px){.reviewsSection .reviewsWrapper .reviewsTextWrapper .moreReviewsButton{margin-top:0}}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper{position:relative}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper{margin:0 auto;width:960px;overflow:hidden}}@media only screen and (min-width:1440px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper{width:1262px}}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow{position:absolute;top:50%;z-index:1;margin-top:-5px;width:35px;height:35px;font-size:0;background-color:rgba(63,67,71,.3);border:0;border-radius:50%;transform:translateY(-50%);outline:0;cursor:pointer}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow:hover{background-color:rgba(63,67,71,.5)}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow{width:60px;height:60px;top:0;transform:translateY(-50%);margin-top:73px}}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow{margin-top:86px;width:72px;height:72px}}@media only screen and (min-width:1440px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow{margin-top:10px;top:50%}}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow:after{content:"";position:absolute;top:50%;left:50%;display:block;width:8px;height:13px;background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.966797 12.7119V0.130859L7.93475 6.42138L0.966797 12.7119L7.93475 6.42138L0.966797 12.7119Z' fill='white'/%3E%3C/svg%3E%0A");background-size:8px 13px;transform:translate(-50%,-50%)}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow:after{width:12px;height:22px;background-size:12px 22px}}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow:after{width:14px;height:26px;background-size:14px 26px}}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow.carouselLeftArrow{left:15px}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow.carouselLeftArrow:after{transform:translate(-50%,-50%) rotate(180deg)}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow.carouselLeftArrow{left:20px}}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow.carouselRightArrow{right:15px}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow.carouselRightArrow{right:20px}}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselArrow.hiddenArrow{opacity:0;cursor:default}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselActionWrapper{width:100%;overflow:hidden}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselActionWrapper{width:960px}}@media only screen and (min-width:1440px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselActionWrapper{margin:0 auto;width:1050px}}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselWrapper{width:100%}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselWrapper{margin-left:320px}}@media only screen and (min-width:1440px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .carouselWrapper{margin-left:350px}}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList{flex-wrap:nowrap;margin:0 auto;width:100%;height:241px}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList{height:367px}}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList{height:429px}}@media only screen and (min-width:1440px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList{height:439px}}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper{flex-shrink:0;flex-direction:column;position:relative;margin:0 4px;width:196px;height:231px}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper{width:277px;height:347px}}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper{margin:0 6px;width:308px;height:409px}}@media only screen and (min-width:1440px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper{margin:0 10px;width:330px;height:419px}}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper:first-child{margin-left:15px}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper:first-child{margin-left:20px}}@media only screen and (min-width:768px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper:first-child{margin-left:100px}}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper:first-child{margin-left:6px}}@media only screen and (min-width:1440px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper:first-child{margin-left:10px}}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper:after{opacity:0}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper.hiddenCard:after{opacity:1;content:"";position:absolute;top:0;left:0;width:inherit;height:inherit;background:rgba(255,255,255,.75)}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper.hiddenCard:after{display:none}}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper .cardImage{width:196px;height:102px}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper .cardImage{width:277px;height:147px}}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper .cardImage{width:308px;height:163px}}@media only screen and (min-width:1440px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper .cardImage{width:330px;height:175px}}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper .cardHeader{font-size:15px}}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper .cardHeader{font-size:18px}}.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper .cardAnnounce{font-size:9px;-webkit-line-clamp:6}@media only screen and (min-width:480px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper .cardAnnounce{margin-top:10px;font-size:12px}}@media only screen and (min-width:1000px){.reviewsSection .reviewsWrapper .reviewsCarouselWrapper .cardList .cardWrapper .cardAnnounce{font-size:15px}}.reviewsSection.homeSection{padding-bottom:0}@media only screen and (min-width:480px){.reviewsSection.homeSection{padding-bottom:0}}.reviewsSection.homeSection .youtubeTextWrapper{z-index:2;position:relative;background:#212c30}@media only screen and (min-width:768px){.reviewsSection.homeSection .youtubeTextWrapper{padding-bottom:80px}}.reviewsSection.homeSection .youtubeTextWrapper .youtubeText{color:#fff}@media only screen and (min-width:768px){.reviewsSection.homeSection .youtubeVideoWrapper{top:25px}}.reviewsSection.homeSection .reviewsWrapper{padding-bottom:30px}@media only screen and (min-width:480px){.reviewsSection.homeSection .reviewsWrapper{padding-bottom:40px}}@media only screen and (min-width:1000px){.reviewsSection.homeSection .reviewsWrapper{background:linear-gradient(128.9deg,#f3f3f5 3.69%,#d1d1d3 95.61%)}}@media only screen and (min-width:768px){.reviewsSection.homeSection .sectionTitle{margin:40px auto 20px;padding-right:300px;box-sizing:border-box}}@media only screen and (min-width:1000px){.reviewsSection.homeSection .sectionTitle{bottom:auto;top:260px;padding:0;margin:0 0 0 -330px}}.reviewsSection.homeSection .sectionTitle.hiddenTitle{opacity:0}.reviewsSection.homeSection .reviewsTextWrapper{position:relative;flex-direction:column;align-items:flex-end}@media only screen and (min-width:768px){.reviewsSection.homeSection .reviewsTextWrapper{flex-direction:row;align-items:center}}@media only screen and (min-width:1000px){.reviewsSection.homeSection .reviewsTextWrapper{margin-top:40px;width:960px}}@media only screen and (min-width:1440px){.reviewsSection.homeSection .reviewsTextWrapper{width:1032px}}.reviewsSection.homeSection .reviewsTextWrapper .reviewsText{margin-bottom:20px;padding-right:0}@media only screen and (min-width:480px){.reviewsSection.homeSection .reviewsTextWrapper .reviewsText{display:block}}@media only screen and (min-width:768px){.reviewsSection.homeSection .reviewsTextWrapper .reviewsText{margin-bottom:0;padding-right:20px;font-size:12px}}@media only screen and (min-width:1000px){.reviewsSection.homeSection .reviewsTextWrapper .reviewsText{order:2;padding:0 25px;font-size:15px}}@media only screen and (min-width:1440px){.reviewsSection.homeSection .reviewsTextWrapper .reviewsText{padding:0 40px}}.reviewsSection.homeSection .reviewsTextWrapper .reviewLinksWrapper{position:absolute;left:0;bottom:2px;margin-top:0;margin-bottom:0;padding-left:0;width:156px;height:21px}@media only screen and (min-width:480px){.reviewsSection.homeSection .reviewsTextWrapper .reviewLinksWrapper{width:204px;height:32px}}@media only screen and (min-width:768px){.reviewsSection.homeSection .reviewsTextWrapper .reviewLinksWrapper{top:0;right:0;left:auto;bottom:auto;margin-top:-105px}}@media only screen and (min-width:1000px){.reviewsSection.homeSection .reviewsTextWrapper .reviewLinksWrapper{order:1;flex-shrink:0;top:0;left:20px;right:auto;bottom:auto;margin-top:0;position:relative;width:272px;height:38px}.reviewsSection.homeSection .reviewsTextWrapper .reviewLinksWrapper .socialLinks{top:0}.reviewsSection.homeSection .reviewsTextWrapper .reviewLinksWrapper .socialLinks .socialLinkWrapper{margin:0 0 0 7px}}@media only screen and (min-width:1440px){.reviewsSection.homeSection .reviewsTextWrapper .reviewLinksWrapper .socialLinks .socialLinkWrapper{margin:0 0 0 8px}}.reviewsSection.homeSection .reviewsTextWrapper .reviewLinksWrapper .socialLinks .socialLink{filter:drop-shadow(5px 5px 7px rgba(0,0,0,.25))}.designSection.homeSection .reviewsTextWrapper .reviewLinksWrapper .socialLinks .socialLink:hover,.reviewsSection.homeSection .reviewsTextWrapper .reviewLinksWrapper .socialLinks .socialLink:hover{filter:grayscale(100%) drop-shadow(5px 5px 7px rgba(0,0,0,.25))}.reviewsSection.homeSection .reviewsTextWrapper .moreReviewsButton{order:3}.reviewsSection.homeSection .reviewsBottomWrapper{margin:0 auto;width:290px}@media only screen and (min-width:480px){.reviewsSection.homeSection .reviewsBottomWrapper{width:440px}}@media only screen and (min-width:768px){.reviewsSection.homeSection .reviewsBottomWrapper{padding-right:485px;box-sizing:border-box;width:704px;font-size:12px}}@media only screen and (min-width:1000px){.reviewsSection.homeSection .reviewsBottomWrapper{padding-right:560px;width:864px;font-size:15px}}@media only screen and (min-width:1440px){.reviewsSection.homeSection .reviewsBottomWrapper{padding-right:660px;width:1032px}}.reviewsSection.homeSection .reviewsBottomWrapper .nobr{white-space:nowrap}.awardsSection.homeSection{background:linear-gradient(90deg,#fdfdfd 0%,#f8f5f5 101.15%)}@media only screen and (min-width:768px){.awardsSection.homeSection .headerWrapper{display:flex}}@media only screen and (min-width:1000px){.awardsSection.homeSection .headerWrapper{width:866px}}@media only screen and (min-width:768px){.awardsSection.homeSection .awardsData{padding-left:40px;padding-right:40px;box-sizing:border-box}}@media only screen and (min-width:1000px){.awardsSection.homeSection .awardsData{padding-left:40px;padding-right:40px;box-sizing:border-box}}@media only screen and (min-width:1440px){.awardsSection.homeSection .awardsData{padding-left:0;padding-right:80px}}@media only screen and (min-width:768px){.awardsSection.homeSection .awardsData .textBlock{font-size:12px}}@media only screen and (min-width:1000px){.awardsSection.homeSection .awardsData .textBlock{font-size:15px}}.awardsSection.homeSection .awardList{display:flex;flex-direction:row;flex-wrap:wrap;flex-shrink:0;justify-content:center;margin-top:15px;margin-bottom:-5px;padding-left:0;list-style-type:none}@media only screen and (min-width:480px){.awardsSection.homeSection .awardList{margin:20px auto -8px;width:100%;max-width:408px}}@media only screen and (min-width:768px){.awardsSection.homeSection .awardList{margin:-180px auto -8px;max-width:462px}}@media only screen and (min-width:1000px){.awardsSection.homeSection .awardList{margin:-190px auto -10px;max-width:512px}}@media only screen and (min-width:1440px){.awardsSection.homeSection .awardList{margin:-170px auto -10px}}.awardsSection.homeSection .awardList .awardWrapper{width:54px;height:54px;margin:2px}@media only screen and (min-width:480px){.awardsSection.homeSection .awardList .awardWrapper{margin-bottom:8px;width:76px;height:76px}}@media only screen and (min-width:768px){.awardsSection.homeSection .awardList .awardWrapper{margin-bottom:8px;width:86px;height:86px}}@media only screen and (min-width:1000px){.awardsSection.homeSection .awardList .awardWrapper{margin-bottom:10px;width:97px;height:97px}}.awardsSection.homeSection .awardList .awardWrapper .awardImage{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.15))}.instagramSection{background:linear-gradient(108.69deg,#f3f3f5 3.69%,#d1d1d3 95.61%)}@media only screen and (min-width:768px){.instagramSection .contentWrapper{display:flex;align-items:center;justify-content:space-between}}.instagramSection .instagramData{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.instagramSection .instagramData{align-items:flex-start;box-sizing:border-box}}@media only screen and (min-width:1440px){.instagramSection .instagramData{padding-left:40px}}.instagramSection .instagramData .sectionTitle{margin-bottom:15px;text-align:center}@media only screen and (min-width:480px){.instagramSection .instagramData .sectionTitle{margin-bottom:20px}}@media only screen and (min-width:768px){.instagramSection .instagramData .sectionTitle{margin-bottom:10px;text-align:left}}.instagramSection .instagramData .instagramLink{margin-bottom:15px;font-size:9px;font-weight:800;text-transform:uppercase;color:#616d7b}@media only screen and (min-width:480px){.instagramSection .instagramData .instagramLink{margin-bottom:20px;font-size:12px}}@media only screen and (min-width:768px){.instagramSection .instagramData .instagramLink{margin-bottom:0;font-size:18px}}.instagramSection .instagramData .instagramLink:hover{color:#57a7d7}.instagramSection .instagramImages{display:flex;flex-direction:row;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-content:space-between;margin-top:0;margin-bottom:0;padding-left:0;width:290px;height:192px;list-style-type:none}@media only screen and (min-width:480px){.instagramSection .instagramImages{width:440px;height:292px}}@media only screen and (min-width:768px){.instagramSection .instagramImages{width:386px;height:256px}}@media only screen and (min-width:1000px){.instagramSection .instagramImages{width:533px;height:354px}}.instagramSection .instagramImages .instagramLink:hover .instagramImage{opacity:.8}.instagramSection .instagramImages .instagramLink .instagramImage{position:relative;display:block;width:94px;height:94px;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:480px){.instagramSection .instagramImages .instagramLink .instagramImage{width:144px;height:144px}}@media only screen and (min-width:768px){.instagramSection .instagramImages .instagramLink .instagramImage{width:126px;height:126px}}@media only screen and (min-width:1000px){.instagramSection .instagramImages .instagramLink .instagramImage{width:175px;height:175px}}@media only screen and (min-width:768px){.instagramSection.homeSection .instagramData{order:2;padding-left:20px}.instagramSection.localSection .instagramData{order:0;padding-right:20px}}@media only screen and (min-width:1440px){.instagramSection.localSection .instagramData{padding-left:0}}.ideasSection{background:linear-gradient(90deg,#fdfdfd 0%,#f8f5f5 101.15%)}.ideasSection .wrapper{display:flex;flex-direction:column;align-items:center}.ideasSection .sectionTitle{text-align:center;padding:0 40px}@media only screen and (min-width:480px){.ideasSection .sectionTitle{padding:0 70px}}@media only screen and (min-width:768px){.ideasSection .sectionTitle{padding:0}}.ideasSection .textBlock{margin-bottom:20px;text-align:center}@media (min-width:768px){.ideasSection .textBlock{padding:0 30px}}@media only screen and (min-width:480px){.ideasSection .textBlock{margin-bottom:30px;padding:0}}@media (min-width:1000px){.ideasSection .textBlock{font-size:15px}}.ideasSection .ideaList{margin-top:20px}@media only screen and (min-width:480px){.ideasSection .ideaList{margin-top:30px}}@media only screen and (min-width:768px){.ideasSection .ideaList .ideaWrapper:nth-of-type(4n){display:none}}@media only screen and (min-width:1000px){.ideasSection .ideaList .ideaWrapper:nth-of-type(4n){display:block}}.ideasSection .ideasButton{margin-top:20px}.ideasSection.localSection .textBlock{text-align:left}.designSection{display:flex;flex-direction:column;padding-bottom:20px;background:linear-gradient(108.69deg,#f3f3f5 3.69%,#d1d1d3 95.61%)}.designSection .sectionTitle{text-align:center}.designSection .designWrapper{position:relative}.designSection .designWrapper .reviewsTextWrapper{display:flex;align-items:center;margin:0 auto 20px;width:290px}@media only screen and (min-width:480px){.designSection .designWrapper .reviewsTextWrapper{flex-direction:column;width:440px}}@media only screen and (min-width:768px){.designSection .designWrapper .reviewsTextWrapper{flex-direction:row;margin-bottom:40px;width:704px}}@media only screen and (min-width:1000px){.designSection .designWrapper .reviewsTextWrapper{margin-top:80px;width:936px}}@media only screen and (min-width:1440px){.designSection .designWrapper .reviewsTextWrapper{width:960px}}.designSection .designWrapper .reviewsTextWrapper .reviewsText{margin:0;padding-right:30px}@media only screen and (min-width:480px){.designSection .designWrapper .reviewsTextWrapper .reviewsText{display:none}}.designSection .designWrapper .reviewsTextWrapper .reviewsAdditionalText{margin:0;display:none}@media only screen and (min-width:480px){.designSection .designWrapper .reviewsTextWrapper .reviewsAdditionalText{display:block}}@media only screen and (min-width:768px){.designSection .designWrapper .reviewsTextWrapper .reviewsAdditionalText{padding-right:40px;font-size:12px}}@media only screen and (min-width:1000px){.designSection .designWrapper .reviewsTextWrapper .reviewsAdditionalText{font-size:15px}}@media only screen and (min-width:480px){.designSection .designWrapper .reviewsTextWrapper .moreReviewsButton{margin-top:10px;margin-left:auto}}@media only screen and (min-width:768px){.designSection .designWrapper .reviewsTextWrapper .moreReviewsButton{margin-top:0}}.designSection .designWrapper .reviewsCarouselWrapper{position:relative}@media only screen and (min-width:1000px){.designSection .designWrapper .reviewsCarouselWrapper{margin:0 auto;width:960px;overflow:hidden}}@media only screen and (min-width:1440px){.designSection .designWrapper .reviewsCarouselWrapper{width:1262px}}.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow{position:absolute;top:50%;z-index:1;margin-top:-5px;width:35px;height:35px;font-size:0;background-color:rgba(63,67,71,.3);border:0;border-radius:50%;transform:translateY(-50%);outline:0;cursor:pointer}.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow:hover{background-color:rgba(63,67,71,.5)}@media only screen and (min-width:480px){.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow{width:60px;height:60px;top:0;transform:translateY(-50%);margin-top:73px}}@media only screen and (min-width:1000px){.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow{margin-top:86px;width:72px;height:72px}}@media only screen and (min-width:1440px){.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow{margin-top:-40px;top:50%}}.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow:after{content:"";position:absolute;top:50%;left:50%;display:block;width:8px;height:13px;background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.966797 12.7119V0.130859L7.93475 6.42138L0.966797 12.7119L7.93475 6.42138L0.966797 12.7119Z' fill='white'/%3E%3C/svg%3E%0A");background-size:8px 13px;transform:translate(-50%,-50%)}@media only screen and (min-width:480px){.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow:after{width:12px;height:22px;background-size:12px 22px}}@media only screen and (min-width:1000px){.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow:after{width:14px;height:26px;background-size:14px 26px}}.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow.carouselLeftArrow{left:15px}.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow.carouselLeftArrow:after{transform:translate(-50%,-50%) rotate(180deg)}@media only screen and (min-width:480px){.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow.carouselLeftArrow{left:20px}}.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow.carouselRightArrow{right:15px}@media only screen and (min-width:480px){.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow.carouselRightArrow{right:20px}}.designSection .designWrapper .reviewsCarouselWrapper .carouselArrow.hiddenArrow{opacity:0;cursor:default}.designSection .designWrapper .reviewsCarouselWrapper .carouselActionWrapper{width:100%;overflow:hidden}@media only screen and (min-width:1000px){.designSection .designWrapper .reviewsCarouselWrapper .carouselActionWrapper{width:960px}}@media only screen and (min-width:1440px){.designSection .designWrapper .reviewsCarouselWrapper .carouselActionWrapper{margin:0 auto;width:1050px}}.designSection .designWrapper .reviewsCarouselWrapper .carouselWrapper{width:100%}@media only screen and (min-width:1000px){.designSection .designWrapper .reviewsCarouselWrapper .carouselWrapper{margin-left:0}}@media only screen and (min-width:1440px){.designSection .designWrapper .reviewsCarouselWrapper .carouselWrapper{margin-left:0}}.designSection .designWrapper .reviewsCarouselWrapper .cardList{flex-wrap:nowrap;margin:0 auto;width:100%;height:241px}@media only screen and (min-width:480px){.designSection .designWrapper .reviewsCarouselWrapper .cardList{height:367px}}@media only screen and (min-width:1000px){.designSection .designWrapper .reviewsCarouselWrapper .cardList{height:429px}}@media only screen and (min-width:1440px){.designSection .designWrapper .reviewsCarouselWrapper .cardList{height:439px}}.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper{flex-shrink:0;flex-direction:column;position:relative;margin:0 4px;width:196px;height:231px}@media only screen and (min-width:480px){.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper{width:277px;height:347px}}@media only screen and (min-width:1000px){.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper{margin:0 6px;width:308px;height:409px}}@media only screen and (min-width:1440px){.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper{margin:0 10px;width:330px;height:419px}}.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper:first-child{margin-left:15px}@media only screen and (min-width:480px){.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper:first-child{margin-left:20px}}@media only screen and (min-width:768px){.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper:first-child{margin-left:100px}}@media only screen and (min-width:1000px){.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper:first-child{margin-left:6px}}@media only screen and (min-width:1440px){.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper:first-child{margin-left:10px}}.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper:after{opacity:0}.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper.hiddenCard:after{opacity:1;content:"";position:absolute;top:0;left:0;width:inherit;height:inherit;background:rgba(255,255,255,.75)}@media only screen and (min-width:1000px){.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper.hiddenCard:after{display:none}}.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper .cardImage{width:196px;height:231px}@media only screen and (min-width:480px){.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper .cardImage{width:277px;height:347px}}@media only screen and (min-width:1000px){.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper .cardImage{width:308px;height:409px}}@media only screen and (min-width:1440px){.designSection .designWrapper .reviewsCarouselWrapper .cardList .cardWrapper .cardImage{width:330px;height:419px}}.designSection .contactButton{margin-left:auto;margin-right:auto}.designSection.homeSection{padding-bottom:0}@media only screen and (min-width:480px){.designSection.homeSection{padding-bottom:0}}.designSection.homeSection .designWrapper{padding-bottom:30px}@media only screen and (min-width:480px){.designSection.homeSection .designWrapper{padding-bottom:40px}}.designSection.homeSection .reviewsTextWrapper{position:relative;flex-direction:column;align-items:flex-end}@media only screen and (min-width:768px){.designSection.homeSection .reviewsTextWrapper{flex-direction:row;align-items:center}}@media only screen and (min-width:1000px){.designSection.homeSection .reviewsTextWrapper{margin-top:40px;width:960px}}@media only screen and (min-width:1440px){.designSection.homeSection .reviewsTextWrapper{width:1032px}}.designSection.homeSection .reviewsTextWrapper .reviewsText{margin-bottom:20px;padding-right:0}@media only screen and (min-width:480px){.designSection.homeSection .reviewsTextWrapper .reviewsText{display:block}}@media only screen and (min-width:768px){.designSection.homeSection .reviewsTextWrapper .reviewsText{margin-bottom:0;padding-right:20px;font-size:12px}}@media only screen and (min-width:1000px){.designSection.homeSection .reviewsTextWrapper .reviewsText{order:2;padding:0 25px;font-size:15px}}@media only screen and (min-width:1440px){.designSection.homeSection .reviewsTextWrapper .reviewsText{padding:0 40px}}.designSection.homeSection .reviewsTextWrapper .reviewLinksWrapper{position:absolute;left:0;bottom:2px;margin-top:0;margin-bottom:0;padding-left:0;width:156px;height:21px}@media only screen and (min-width:480px){.designSection.homeSection .reviewsTextWrapper .reviewLinksWrapper{width:204px;height:32px}}@media only screen and (min-width:768px){.designSection.homeSection .reviewsTextWrapper .reviewLinksWrapper{top:0;right:0;left:auto;bottom:auto;margin-top:-105px}}@media only screen and (min-width:1000px){.designSection.homeSection .reviewsTextWrapper .reviewLinksWrapper{order:1;flex-shrink:0;top:0;left:0;right:auto;bottom:auto;margin-top:0;position:relative;width:272px;height:38px}.designSection.homeSection .reviewsTextWrapper .reviewLinksWrapper .socialLinks{top:0}.designSection.homeSection .reviewsTextWrapper .reviewLinksWrapper .socialLinks .socialLinkWrapper{margin:0 0 0 7px}}@media only screen and (min-width:1440px){.designSection.homeSection .reviewsTextWrapper .reviewLinksWrapper .socialLinks .socialLinkWrapper{margin:0 0 0 8px}}.designSection.homeSection .reviewsTextWrapper .reviewLinksWrapper .socialLinks .socialLink{filter:drop-shadow(5px 5px 7px rgba(0,0,0,.25))}.designSection.homeSection .reviewsTextWrapper .moreReviewsButton{order:3}.designSection.homeSection .reviewsBottomWrapper{margin:0 auto;width:290px}@media only screen and (min-width:480px){.designSection.homeSection .reviewsBottomWrapper{width:440px}}@media only screen and (min-width:768px){.designSection.homeSection .reviewsBottomWrapper{padding-right:485px;box-sizing:border-box;width:704px;font-size:12px}}@media only screen and (min-width:1000px){.designSection.homeSection .reviewsBottomWrapper{padding-right:560px;width:864px;font-size:15px}}@media only screen and (min-width:1440px){.designSection.homeSection .reviewsBottomWrapper{padding-right:660px;width:1032px}}.designSection.homeSection .reviewsBottomWrapper .nobr{white-space:nowrap}.pricingSection.homeSection .wrapper{padding-top:40px;padding-bottom:0}.pricingSection.homeSection .wrapper .sectionTitle+.textBlock{text-align:center}.pricingSection.homeSection .wrapper+.wrapper{padding-top:0;padding-bottom:40px}.pricingSection.homeSection .headerWrapper{height:auto}.pricingSection.homeSection .sectionTitle{padding:0 40px;box-sizing:border-box;text-align:center}@media only screen and (min-width:480px){.pricingSection.homeSection .sectionTitle{padding:0 70px}}@media only screen and (min-width:768px){.pricingSection.homeSection .sectionTitle{padding:0 90px}}@media only screen and (min-width:1000px){.pricingSection.homeSection .sectionTitle{padding:0 120px}}@media only screen and (min-width:1440px){.pricingSection.homeSection .sectionTitle{padding:0}}.pricingSection.homeSection .pricingTable{display:flex;flex-direction:column;margin-top:20px}@media only screen and (min-width:768px){.pricingSection.homeSection .pricingTable{flex-direction:row;align-items:stretch;justify-content:space-between}}.pricingSection.homeSection .pricingTable .pricingWrapper{position:relative;display:flex;margin-bottom:8px;width:inherit}@media only screen and (min-width:768px){.pricingSection.homeSection .pricingTable .pricingWrapper{flex-direction:column;margin-bottom:0;width:236px}}@media only screen and (min-width:1000px){.pricingSection.homeSection .pricingTable .pricingWrapper{width:315px}}@media only screen and (min-width:1440px){.pricingSection.homeSection .pricingTable .pricingWrapper{width:331px}}.pricingSection.homeSection .pricingTable .pricingWrapper:last-of-type{margin-bottom:0}.pricingSection.homeSection .pricingTable .pricingWrapper .officeImage{display:block}.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:15px;box-sizing:border-box}@media only screen and (min-width:1000px){.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData{padding:20px}}.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .pricingHeader{text-transform:uppercase;margin-top:0;margin-bottom:5px;font-size:12px}@media only screen and (min-width:480px){.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .pricingHeader{font-size:14px}}@media only screen and (min-width:768px){.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .pricingHeader{margin-bottom:15px}}@media only screen and (min-width:1000px){.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .pricingHeader{margin-bottom:20px;font-size:18px}}.managementSection .stepsWrapper .managementSteps,.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .priceList{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .priceList .priceField{display:flex;flex-direction:row;font-size:9px}@media only screen and (min-width:480px){.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .priceList .priceField{font-size:11px}}@media only screen and (min-width:1000px){.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .priceList .priceField{margin-bottom:5px;font-size:15px}.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .priceList .priceField:last-of-type{margin-bottom:0}}.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .priceList .priceField:before{content:"-";margin-right:5px}.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .pricingPrice{position:absolute;bottom:8px;right:8px;font-size:12px;font-style:normal;font-weight:800}@media only screen and (min-width:480px){.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .pricingPrice{position:relative;bottom:auto;right:auto;margin:5px 0 0 auto;font-size:14px}}@media only screen and (min-width:768px){.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .pricingPrice{margin-top:15px;font-size:20px}}@media only screen and (min-width:1000px){.pricingSection.homeSection .pricingTable .pricingWrapper .pricingData .pricingPrice{margin-top:20px}}.managementSection{margin:0 auto;padding:40px 0;width:320px}@media only screen and (min-width:480px){.managementSection{width:480px}}@media only screen and (min-width:768px){.managementSection{width:768px}}@media only screen and (min-width:1000px){.managementSection{width:1000px}}@media only screen and (min-width:1440px){.managementSection{max-width:1440px;width:100%}}.managementSection .managementTitle{margin:0 auto;width:290px;text-align:center}@media only screen and (min-width:480px){.managementSection .managementTitle{width:340px}}@media only screen and (min-width:768px){.managementSection .managementTitle{width:640px}}@media only screen and (min-width:1000px){.managementSection .managementTitle{width:970px}}@media only screen and (min-width:1440px){.managementSection .managementTitle{width:1035px}}.managementSection .stepsWrapper{width:100%;height:443px;background-image:url(/public/images/vector/management-step1-arrow_320.svg),url(/public/images/vector/management-step2-arrow_320.svg),url(/public/images/vector/management-step3-arrow_320.svg),url(/public/images/vector/management-step4_5-arrow_320.svg);background-size:292px 71px,292px 71px,292px 71px,295px 214px;background-position:15px 12px,15px 78px,15px 144px,12px 212px;background-repeat:no-repeat}@media only screen and (min-width:480px){.managementSection .stepsWrapper{height:520px;background-image:url(/public/images/vector/management-step1_4-arrow_480.svg),url(/public/images/vector/management-step5-arrow_480.svg);background-size:334px 306px,391px 161px;background-position:74px 17px,17px 345px}}@media only screen and (min-width:768px){.managementSection .stepsWrapper{position:relative;height:240px;background-image:url(/public/images/vector/management-step1-arrow_768.svg),url(/public/images/vector/management-step2-arrow_768.svg),url(/public/images/vector/management-step3-arrow_768.svg),url(/public/images/vector/management-step4-arrow_768.svg),url(/public/images/vector/management-step5-arrow_768.svg);background-size:86px 8px,48px 8px,52px 8px,79px 8px,718px 201px;background-position:127px 33px,279px 33px,412px 33px,540px 33px,30px 36px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper{position:relative;height:300px;background-image:url(/public/images/vector/management-step1-arrow_1000.svg),url(/public/images/vector/management-step2-arrow_1000.svg),url(/public/images/vector/management-step3-arrow_1000.svg),url(/public/images/vector/management-step4-arrow_1000.svg),url(/public/images/vector/management-step5-arrow_1000.svg);background-size:113px 10px,62px 10px,67px 10px,103px 10px,952px 244px;background-position:164px 51px,365px 51px,541px 51px,711px 51px,35px 55px}}@media only screen and (min-width:1440px){.managementSection .stepsWrapper{position:relative;height:300px;background-image:url(/public/images/vector/management-step1-arrow_1440.svg),url(/public/images/vector/management-step2-arrow_1440.svg),url(/public/images/vector/management-step3-arrow_1440.svg),url(/public/images/vector/management-step4-arrow_1440.svg),url(/public/images/vector/management-step5-arrow_1440.svg);background-size:113px 10px,62px 10px,67px 10px,103px 10px,1004px 244px;background-position:384px 51px,585px 51px,761px 51px,931px 51px,218px 55px}}.managementSection .stepsWrapper .managementSteps{margin-top:40px;width:inherit}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps{display:flex;flex-direction:row}}.managementSection .stepsWrapper .managementSteps .managementStep{position:relative;margin-bottom:43px;padding-left:162px}@media only screen and (min-width:480px){.managementSection .stepsWrapper .managementSteps .managementStep{margin-bottom:40px;padding-left:232px}}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep{margin-bottom:0;padding-left:0}}.managementSection .stepsWrapper .managementSteps .managementStep:before{content:"";position:absolute;display:block}.managementSection .stepsWrapper .managementSteps .managementStep .stepTitle{display:block;font-size:10px;font-weight:500;line-height:125%;height:24px}@media only screen and (min-width:480px){.managementSection .stepsWrapper .managementSteps .managementStep .stepTitle{font-size:15px;height:36px}}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep .stepTitle{font-size:11px;height:auto}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep .stepTitle{font-size:15px}}.managementSection .stepsWrapper .managementSteps .managementStep .stepTitle:before{position:absolute;bottom:0;display:block;margin-left:-28px;width:20px;height:28px;font-size:33px;line-height:28px;text-align:right}@media only screen and (min-width:480px){.managementSection .stepsWrapper .managementSteps .managementStep .stepTitle:before{margin-left:-40px;width:30px;height:38px;font-size:45px;line-height:38px}}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep .stepTitle:before{height:32px;font-size:40px;line-height:32px}}.managementSection .stepsWrapper .managementSteps .managementStep .stepTitle .nobr{white-space:nowrap}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep.step1{position:absolute;top:70px;left:50px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step1{top:100px;left:55px}}@media only screen and (min-width:1440px){.managementSection .stepsWrapper .managementSteps .managementStep.step1{top:100px;left:260px}}.managementSection .stepsWrapper .managementSteps .managementStep.step1:before{top:-12px;left:60px;width:25.73px;height:48.94px;background-image:url(/public/images/vector/management-step1.svg);background-size:25.73px 48.94px}@media only screen and (min-width:480px){.managementSection .stepsWrapper .managementSteps .managementStep.step1:before{left:113px;width:29.52px;height:56.15px;background-size:29.52px 56.15px}}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep.step1:before{top:-70px;left:35px;width:31.95px;height:60.78px;background-size:31.95px 60.78px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step1:before{top:-100px;left:50px;width:42.37px;height:80.6px;background-size:42.37px 80.6px}}@media only screen and (min-width:1440px){.managementSection .stepsWrapper .managementSteps .managementStep.step1:before{left:70px}}.managementSection .stepsWrapper .managementSteps .managementStep.step1 .stepTitle{width:110px}@media only screen and (min-width:480px){.managementSection .stepsWrapper .managementSteps .managementStep.step1 .stepTitle{width:160px}}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep.step1 .stepTitle{width:120px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step1 .stepTitle{width:155px}}.managementSection .stepsWrapper .managementSteps .managementStep.step1 .stepTitle:before{content:"1"}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep.step2{position:absolute;top:70px;left:218px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step2{top:100px;left:275px}}@media only screen and (min-width:1440px){.managementSection .stepsWrapper .managementSteps .managementStep.step2{top:100px;left:490px}}.managementSection .stepsWrapper .managementSteps .managementStep.step2:before{top:-14px;left:56px;width:32.91px;height:49.69px;background-image:url(/public/images/vector/management-step2.svg);background-size:32.91px 49.69px}@media only screen and (min-width:480px){.managementSection .stepsWrapper .managementSteps .managementStep.step2:before{left:109px;width:37.76px;height:57px;background-size:37.76px 57px}}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep.step2:before{top:-80px;left:6px;width:46.6px;height:70.36px;background-size:46.6px 70.36px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step2:before{top:-110px;left:16px;width:61.8px;height:93.3px;background-size:61.8px 93.3px}}@media only screen and (min-width:1440px){.managementSection .stepsWrapper .managementSteps .managementStep.step2:before{left:22px}}.managementSection .stepsWrapper .managementSteps .managementStep.step2 .stepTitle{width:90px}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step2 .stepTitle{width:122px}}.managementSection .stepsWrapper .managementSteps .managementStep.step2 .stepTitle:before{content:"2"}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep.step3{position:absolute;top:65px;left:360px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step3{top:90px;left:465px}}@media only screen and (min-width:1440px){.managementSection .stepsWrapper .managementSteps .managementStep.step3{top:90px;left:685px}}.managementSection .stepsWrapper .managementSteps .managementStep.step3:before{top:-5px;left:45px;width:56.9px;height:32.73px;background-image:url(/public/images/vector/management-step3.svg);background-size:56.9px 32.73px}@media only screen and (min-width:480px){.managementSection .stepsWrapper .managementSteps .managementStep.step3:before{left:95px;width:65.28px;height:37.55px;background-size:65.28px 37.55px}}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep.step3:before{top:-58px;left:-25px;width:70.66px;height:40.65px;background-size:70.66px 40.65px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step3:before{top:-80px;left:-27px;width:93.7px;height:53.9px;background-size:93.7px 53.9px}}@media only screen and (min-width:1440px){.managementSection .stepsWrapper .managementSteps .managementStep.step3:before{left:-28px;top:-70}}.managementSection .stepsWrapper .managementSteps .managementStep.step3 .stepTitle{width:80px}.managementSection .stepsWrapper .managementSteps .managementStep.step3 .stepTitle:before{content:"3";bottom:-5px}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep.step3 .stepTitle:before{bottom:8px}.managementSection .stepsWrapper .managementSteps .managementStep.step4{position:absolute;top:65px;left:468px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step4{top:90px;left:600px}}@media only screen and (min-width:1440px){.managementSection .stepsWrapper .managementSteps .managementStep.step4{top:90px;left:830px}}.managementSection .stepsWrapper .managementSteps .managementStep.step4:before{top:-14px;left:50px;width:47.61px;height:47.61px;background-image:url(/public/images/vector/management-step4.svg);background-size:47.61px 47.61px}@media only screen and (min-width:480px){.managementSection .stepsWrapper .managementSteps .managementStep.step4:before{left:101px;width:54.62px;height:54.62px;background-size:54.62px 54.62px}}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep.step4:before{top:-70px;left:4px;width:59.12px;height:59.12px;background-size:59.12px 59.12px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step4:before{top:-90px;left:22px;width:78.4px;height:78.4px;background-size:78.4px 78.4px}}@media only screen and (min-width:1440px){.managementSection .stepsWrapper .managementSteps .managementStep.step4:before{left:11px}}.managementSection .stepsWrapper .managementSteps .managementStep.step4 .stepTitle{width:100px}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step4 .stepTitle{width:125px}}.managementSection .stepsWrapper .managementSteps .managementStep.step4 .stepTitle:before{content:"4";bottom:0}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep.step4 .stepTitle:before{bottom:5px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step4 .stepTitle:before{bottom:10px}}.managementSection .stepsWrapper .managementSteps .managementStep.step5{margin-bottom:0}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep.step5{position:absolute;top:70px;left:610px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step5{top:100px;left:788px}}@media only screen and (min-width:1440px){.managementSection .stepsWrapper .managementSteps .managementStep.step5{top:100px;left:1025px}}.managementSection .stepsWrapper .managementSteps .managementStep.step5:before{top:-5px;left:47px;width:54.53px;height:31.03px;background-image:url(/public/images/vector/management-step5.svg);background-size:54.53px 31.03px}@media only screen and (min-width:480px){.managementSection .stepsWrapper .managementSteps .managementStep.step5:before{left:98px;width:62.56px;height:35.6px;background-size:62.56px 35.6px}}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep.step5:before{top:-50px;left:18px;width:67.72px;height:38.54px;background-size:67.72px 38.54px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step5:before{top:-68px;left:40px;width:89.8px;height:51.1px;background-size:89.8px 51.1px}}@media only screen and (min-width:1440px){.managementSection .stepsWrapper .managementSteps .managementStep.step5:before{left:22px}}.managementSection .stepsWrapper .managementSteps .managementStep.step5 .stepTitle{width:120px}@media only screen and (min-width:480px){.managementSection .stepsWrapper .managementSteps .managementStep.step5 .stepTitle{width:180px}}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementSteps .managementStep.step5 .stepTitle{width:140px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementSteps .managementStep.step5 .stepTitle{width:177px}}.managementSection .stepsWrapper .managementSteps .managementStep.step5 .stepTitle:before{content:"5"}.managementSection .stepsWrapper .managementAnnounce{margin-top:35px;padding:0 16px 0 30px;box-sizing:border-box}@media only screen and (min-width:480px){.managementSection .stepsWrapper .managementAnnounce{padding:0 36px}}@media only screen and (min-width:768px){.managementSection .stepsWrapper .managementAnnounce{position:absolute;top:100px;left:20px;width:744px;font-size:12px}}@media only screen and (min-width:1000px){.managementSection .stepsWrapper .managementAnnounce{top:140px;left:20px;width:967px;font-size:15px}}@media only screen and (min-width:1440px){.managementSection .stepsWrapper .managementAnnounce{left:207px;width:1015px}}.managementSection .daysWrapper .workList{margin:0 auto;padding-left:0;width:296px;list-style-type:none}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList{width:440px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList{width:744px;height:410px;position:relative;background-image:url(/public/images/vector/management-lines_768.svg);background-size:530px 362px;background-repeat:no-repeat;background-position:120px 15px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList{margin-top:-15px;width:968px;height:530px;background-image:url(/public/images/vector/management-lines_1000.svg);background-size:702px 481px;background-position:145px 15px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList{margin-top:-15px;width:1048px;height:570px;background-image:url(/public/images/vector/management-lines_1440.svg);background-size:758px 518px;background-position:164px 15px}}.managementSection .daysWrapper .workList:before{content:"DAYS";display:block;margin-bottom:5px;height:10px;font-size:10px;font-weight:800;line-height:10px;letter-spacing:.07em}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList:before{font-size:15px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList:before{content:"< DAYS";padding-right:20px;box-sizing:border-box;text-align:right;font-size:10.5px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList:before{padding-right:40px;height:16px;font-size:15px}}.managementSection .daysWrapper .workList .workWrapper{display:flex;flex-direction:row;align-items:center;position:relative;padding-left:15px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper{padding-left:20px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper{position:static;margin-bottom:4px;padding-left:0}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper{margin-bottom:5px}}.managementSection .daysWrapper .workList .workWrapper:before{order:1;flex-shrink:0;content:"";display:block;position:relative;z-index:1;margin-right:5px;width:5px;height:5px;background-image:url("data:image/svg+xml,%3Csvg width='5' height='5' viewBox='0 0 5 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2.50005' cy='2.50103' r='2.35455' fill='%23212C30'/%3E%3C/svg%3E%0A");background-size:5px 5px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper:before{margin-right:7px;width:7px;height:7px;background-size:7px 7px}}.managementSection .daysWrapper .workList .workWrapper:after{content:"";display:block;margin-right:5px;width:30px;height:28px;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper:after{width:44px;height:41px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper:after{position:absolute;margin-top:2px;margin-left:-30px;transform:scale(.75)}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper:after{margin-top:3px;margin-left:-35px;transform:scale(1)}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper:after{margin-top:5px;margin-left:-38px;transform:scale(1.2)}}.managementSection .daysWrapper .workList .workWrapper.mainWork:before{background-image:url("data:image/svg+xml,%3Csvg width='5' height='5' viewBox='0 0 5 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2.50005' cy='2.5733' r='2.35455' fill='%23D82216'/%3E%3C/svg%3E%0A")}.managementSection .daysWrapper .workList .workWrapper .workTitle{order:2;display:flex;z-index:1;align-items:center;padding:0 7px;height:12px;font-size:6.6px;line-height:normal;font-weight:600;text-transform:uppercase;border-radius:100px;color:#fff;white-space:nowrap;cursor:pointer}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper .workTitle{padding:0 10px;height:17px;font-size:10px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper .workTitle{padding:0 7px;height:12px;font-size:6.6px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper .workTitle{height:16px;font-size:9px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper .workTitle{padding:0 10px;height:17px;font-size:10px}}.managementSection .daysWrapper .workList .workWrapper .workTitle:hover+.workPictureWrapper .workPicture{filter:grayscale(0)}.managementSection .daysWrapper .workList .workWrapper .workTitle:before{position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:10px;height:10px;font-size:10px;line-height:10px;font-weight:800;text-align:right;color:#212c30}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper .workTitle:before{font-size:15px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper .workTitle:before{top:0;transform:none;font-size:10.5px;text-align:center}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper .workTitle:before{width:24px;font-size:14px;margin-left:-10px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper .workTitle:before{font-size:15px}}.managementSection .daysWrapper .workList .workWrapper .workPictureWrapper{position:absolute;width:47px;height:47px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper .workPictureWrapper{width:70px;height:70px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper .workPictureWrapper{width:90px;height:90px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper .workPictureWrapper{width:120px;height:120px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper .workPictureWrapper{width:130px;height:130px}}.managementSection .daysWrapper .workList .workWrapper .workPictureWrapper:before{content:"";position:absolute;z-index:0}.managementSection .daysWrapper .workList .workWrapper .workPictureWrapper .workPicture{position:absolute;z-index:1;width:inherit;height:inherit;border:2px solid #fff;box-sizing:border-box;box-shadow:5px 5px 12px rgba(0,0,0,.25);border-radius:100px;background-color:#fff;filter:grayscale(100)}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper .workPictureWrapper .workPicture{border:5px solid #fff}}.managementSection .daysWrapper .workList .workWrapper.work1:after{background-image:url(/public/images/vector/management-icon1.svg);background-size:16px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work1:after{background-size:24px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work1:after{display:none}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work1:after{display:none}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work1:after{display:none}}.managementSection .daysWrapper .workList .workWrapper.work1 .workTitle{background-color:#d82216}.managementSection .daysWrapper .workList .workWrapper.work1 .workTitle:before{content:"-7"}.managementSection .daysWrapper .workList .workWrapper.work1 .workPictureWrapper{top:-9px;left:250px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work1 .workPictureWrapper{top:-16px;left:367px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work1 .workPictureWrapper{top:108px;left:22px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work1 .workPictureWrapper{top:149px;left:22px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work1 .workPictureWrapper{top:150px;left:20px}}.managementSection .daysWrapper .workList .workWrapper.work1 .workPictureWrapper:before{top:17px;right:52px;width:78px;height:8px;background-image:url(/public/images/vector/management-arrow1_320.svg);background-size:78px 8px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work1 .workPictureWrapper:before{top:30px;right:75px;width:115px;height:10px;background-image:url(/public/images/vector/management-arrow1_480.svg);background-size:115px 10px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work1 .workPictureWrapper:before{top:-90px;right:90px;width:20px;height:122px;background-image:url(/public/images/vector/management-arrow1_768.svg);background-size:20px 122px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work1 .workPictureWrapper:before{top:-114px;right:122px;width:26px;height:161px;background-image:url(/public/images/vector/management-arrow1_1000.svg);background-size:26px 161px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work1 .workPictureWrapper:before{top:-114px;right:132px;width:27px;height:173px;background-image:url(/public/images/vector/management-arrow1_1440.svg);background-size:27px 173px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work2{margin-left:30px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work2{margin-left:38px}}.managementSection .daysWrapper .workList .workWrapper.work2:after{background-image:url(/public/images/vector/management-icon2.svg);background-size:27px 22px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work2:after{background-size:40px 32px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work2:after{width:27px;height:22px;background-size:27px 22px}}.managementSection .daysWrapper .workList .workWrapper.work2 .workTitle{background-color:#935656}.managementSection .daysWrapper .workList .workWrapper.work2 .workTitle:before{content:"1"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work2 .workTitle:before{left:28px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work2 .workTitle:before{left:36px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work2 .workTitle:before{left:40px}}.managementSection .daysWrapper .workList .workWrapper.work2 .workPictureWrapper{top:-2px;left:185px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work2 .workPictureWrapper{top:-2px;left:260px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work2 .workPictureWrapper{top:300px;left:10px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work2 .workPictureWrapper{top:395px;left:5px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work2 .workPictureWrapper{top:428px;left:5px}}.managementSection .daysWrapper .workList .workWrapper.work2 .workPictureWrapper:before{top:10px;right:52px;width:33px;height:8px;background-image:url(/public/images/vector/management-arrow2_320.svg);background-size:33px 8px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work2 .workPictureWrapper:before{top:15px;right:75px;width:48px;height:10px;background-image:url(/public/images/vector/management-arrow2_480.svg);background-size:48px 10px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work2 .workPictureWrapper:before{top:-260px;right:42px;width:8px;height:253px;background-image:url(/public/images/vector/management-arrow2_768.svg);background-size:8px 253px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work2 .workPictureWrapper:before{top:-338px;right:56px;width:10px;height:335px;background-image:url(/public/images/vector/management-arrow2_1000.svg);background-size:10px 335px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work2 .workPictureWrapper:before{top:-365px;right:60px;width:10px;height:361px;background-image:url(/public/images/vector/management-arrow2_1440.svg);background-size:10px 361px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work3{margin-left:60px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work3{margin-left:72px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work3{margin-left:76px}}.managementSection .daysWrapper .workList .workWrapper.work3:after{background-image:url(/public/images/vector/management-icon3.svg);background-size:20px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work3:after{background-size:30px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work3:after{width:20px;height:23px;background-size:20px 23px}}.managementSection .daysWrapper .workList .workWrapper.work3 .workTitle{background-color:#3cadde}.managementSection .daysWrapper .workList .workWrapper.work3 .workTitle:before{content:"4"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work3 .workTitle:before{left:56px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work3 .workTitle:before{left:72px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work3 .workTitle:before{left:78px}}.managementSection .daysWrapper .workList .workWrapper.work3 .workPictureWrapper{top:15px;left:227px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work3 .workPictureWrapper{top:22px;left:330px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work3 .workPictureWrapper{top:200px;left:98px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work3 .workPictureWrapper{top:265px;left:115px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work3 .workPictureWrapper{top:282px;left:126px}}.managementSection .daysWrapper .workList .workWrapper.work3 .workPictureWrapper:before{top:-5px;right:52px;width:112px;height:31px;background-image:url(/public/images/vector/management-arrow3_320.svg);background-size:112px 31px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work3 .workPictureWrapper:before{top:-5px;right:75px;width:166px;height:44px;background-image:url(/public/images/vector/management-arrow3_480.svg);background-size:166px 44px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work3 .workPictureWrapper:before{top:-140px;right:85px;width:19px;height:218px;background-image:url(/public/images/vector/management-arrow3_768.svg);background-size:19px 218px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work3 .workPictureWrapper:before{top:-185px;right:110px;width:25px;height:288px;background-image:url(/public/images/vector/management-arrow3_1000.svg);background-size:25px 288px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work3 .workPictureWrapper:before{top:-195px;right:118px;width:26px;height:311px;background-image:url(/public/images/vector/management-arrow3_1440.svg);background-size:26px 311px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work4{margin-left:88px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work4{margin-left:106px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work4{margin-left:116px}}.managementSection .daysWrapper .workList .workWrapper.work4:after{background-image:url(/public/images/vector/management-icon4.svg);background-size:27px 28px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work4:after{background-size:40px 41px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work4:after{width:27px;height:28px;background-size:27px 27px}}.managementSection .daysWrapper .workList .workWrapper.work4 .workTitle{background-color:#f1bb51}.managementSection .daysWrapper .workList .workWrapper.work4 .workTitle:before{content:"8"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work4 .workTitle:before{left:84px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work4 .workTitle:before{left:106px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work4 .workTitle:before{left:120px}}.managementSection .daysWrapper .workList .workWrapper.work4 .workPictureWrapper{top:41px;left:187px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work4 .workPictureWrapper{top:60px;left:265px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work4 .workPictureWrapper{top:40px;left:303px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work4 .workPictureWrapper{top:45px;left:378px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work4 .workPictureWrapper{top:50px;left:410px}}.managementSection .daysWrapper .workList .workWrapper.work4 .workPictureWrapper:before{top:-30px;right:52px;width:30px;height:55px;background-image:url(/public/images/vector/management-arrow4_320.svg);background-size:30px 55px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work4 .workPictureWrapper:before{top:-42px;right:75px;width:43px;height:81px;background-image:url(/public/images/vector/management-arrow4_480.svg);background-size:43px 81px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work4 .workPictureWrapper:before{top:25px;right:92px;width:111px;height:8px;background-image:url(/public/images/vector/management-arrow4_768.svg);background-size:111px 8px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work4 .workPictureWrapper:before{top:40px;right:120px;width:146px;height:10px;background-image:url(/public/images/vector/management-arrow4_1000.svg);background-size:146px 10px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work4 .workPictureWrapper:before{top:40px;right:130px;width:157px;height:10px;background-image:url(/public/images/vector/management-arrow4_1440.svg);background-size:157px 10px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work5{margin-left:117px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work5{margin-left:143px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work5{margin-left:162px}}.managementSection .daysWrapper .workList .workWrapper.work5:after{background-image:url(/public/images/vector/management-icon5.svg);background-size:21px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work5:after{background-size:31px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work5:after{width:21px;height:35px;background-size:21px 35px}}.managementSection .daysWrapper .workList .workWrapper.work5 .workTitle{background-color:#197a72}.managementSection .daysWrapper .workList .workWrapper.work5 .workTitle:before{content:"10"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work5 .workTitle:before{left:114px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work5 .workTitle:before{left:143px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work5 .workTitle:before{left:163px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work6{margin-left:146px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work6{margin-left:181px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work6{margin-left:204px}}.managementSection .daysWrapper .workList .workWrapper.work6:after{background-image:url(/public/images/vector/management-icon6.svg);background-size:23px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work6:after{background-size:34px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work6:after{width:23px;height:23px;background-size:23px 23px}}.managementSection .daysWrapper .workList .workWrapper.work6 .workTitle{background-color:#41527c}.managementSection .daysWrapper .workList .workWrapper.work6 .workTitle:before{content:"14"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work6 .workTitle:before{left:144px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work6 .workTitle:before{left:181px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work6 .workTitle:before{left:205px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work7{margin-left:173px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work7{margin-left:217px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work7{margin-left:241px}}.managementSection .daysWrapper .workList .workWrapper.work7:after{background-image:url(/public/images/vector/management-icon1.svg);background-size:16px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work7:after{background-size:24px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work7:after{width:16px;height:23px;background-size:16px 23px}}.managementSection .daysWrapper .workList .workWrapper.work7 .workTitle{background-color:#d82216}.managementSection .daysWrapper .workList .workWrapper.work7 .workTitle:before{content:"16"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work7 .workTitle:before{left:170px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work7 .workTitle:before{left:217px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work7 .workTitle:before{left:242px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work8{margin-left:199px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work8{margin-left:252px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work8{margin-left:280px}}.managementSection .daysWrapper .workList .workWrapper.work8:after{background-image:url(/public/images/vector/management-icon7.svg);background-size:17px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work8:after{background-size:29px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work8:after{width:17px;height:23px;background-size:17px 23px}}.managementSection .daysWrapper .workList .workWrapper.work8 .workTitle{background-color:#899da1}.managementSection .daysWrapper .workList .workWrapper.work8 .workTitle:before{content:"18"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work8 .workTitle:before{left:197px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work8 .workTitle:before{left:252px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work8 .workTitle:before{left:280px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work9{margin-left:228px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work9{margin-left:290px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work9{margin-left:321px}}.managementSection .daysWrapper .workList .workWrapper.work9:after{background-image:url(/public/images/vector/management-icon8.svg);background-size:25px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work9:after{background-size:36px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work9:after{width:25px;height:23px;background-size:25px 23px}}.managementSection .daysWrapper .workList .workWrapper.work9 .workTitle{background-color:#bd3aa8}.managementSection .daysWrapper .workList .workWrapper.work9 .workTitle:before{content:"20"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work9 .workTitle:before{left:225px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work9 .workTitle:before{left:290px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work9 .workTitle:before{left:322px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work10{margin-left:256px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work10{margin-left:326px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work10{margin-left:360px}}.managementSection .daysWrapper .workList .workWrapper.work10:after{background-image:url(/public/images/vector/management-icon9.svg);background-size:23px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work10:after{background-size:34px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work10:after{width:23px;height:23px;background-size:23px 23px}}.managementSection .daysWrapper .workList .workWrapper.work10 .workTitle{background-color:#296e8b}.managementSection .daysWrapper .workList .workWrapper.work10 .workTitle:before{content:"32"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work10 .workTitle:before{left:252px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work10 .workTitle:before{left:326px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work10 .workTitle:before{left:360px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work11{margin-left:283px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work11{margin-left:363px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work11{margin-left:400px}}.managementSection .daysWrapper .workList .workWrapper.work11:after{background-image:url(/public/images/vector/management-icon10.svg);background-size:14px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work11:after{background-size:20px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work11:after{width:14px;height:23px;background-size:14px 23px}}.managementSection .daysWrapper .workList .workWrapper.work11 .workTitle{background-color:#96b80f}.managementSection .daysWrapper .workList .workWrapper.work11 .workTitle:before{content:"34"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work11 .workTitle:before{left:280px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work11 .workTitle:before{left:363px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work11 .workTitle:before{left:400px}}.managementSection .daysWrapper .workList .workWrapper.work11 .workPictureWrapper{top:-63px;left:204px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work11 .workPictureWrapper{top:-90px;left:292px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work11 .workPictureWrapper{top:305px;left:165px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work11 .workPictureWrapper{top:395px;left:218px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work11 .workPictureWrapper{top:428px;left:245px}}.managementSection .daysWrapper .workList .workWrapper.work11 .workPictureWrapper:before{top:20px;right:52px;width:35px;height:56px;background-image:url(/public/images/vector/management-arrow5_320.svg);background-size:35px 56px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work11 .workPictureWrapper:before{top:28px;right:75px;width:50px;height:82px;background-image:url(/public/images/vector/management-arrow5_480.svg);background-size:50px 82px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work11 .workPictureWrapper:before{top:-125px;right:-41px;width:109px;height:124px;background-image:url(/public/images/vector/management-arrow5_768.svg);background-size:109px 124px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work11 .workPictureWrapper:before{top:-160px;right:-42px;width:143px;height:164px;background-image:url(/public/images/vector/management-arrow5_1000.svg);background-size:143px 164px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work11 .workPictureWrapper:before{top:-171px;right:-43px;width:154px;height:176px;background-image:url(/public/images/vector/management-arrow5_1440.svg);background-size:154px 176px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work12{margin-left:310px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work12{margin-left:399px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work12{margin-left:439px}}.managementSection .daysWrapper .workList .workWrapper.work12:after{background-image:url(/public/images/vector/management-icon11.svg);background-size:19px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work12:after{background-size:28px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work12:after{width:19px;height:23px;background-size:19px 23px}}.managementSection .daysWrapper .workList .workWrapper.work12 .workTitle{background-color:#79578d}.managementSection .daysWrapper .workList .workWrapper.work12 .workTitle:before{content:"38"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work12 .workTitle:before{left:308px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work12 .workTitle:before{left:399px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work12 .workTitle:before{left:440px}}.managementSection .daysWrapper .workList .workWrapper.work12 .workPictureWrapper{top:-133px;left:250px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work12 .workPictureWrapper{top:-198px;left:360px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work12 .workPictureWrapper{top:152px;left:545px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work12 .workPictureWrapper{top:188px;left:705px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work12 .workPictureWrapper{top:207px;left:775px}}.managementSection .daysWrapper .workList .workWrapper.work12 .workPictureWrapper:before{top:50px;right:5px;width:105px;height:143px;background-image:url(/public/images/vector/management-arrow7_320.svg);background-size:105px 143px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work12 .workPictureWrapper:before{top:75px;right:27px;width:105px;height:142px;background-image:url(/public/images/vector/management-arrow6_480.svg);background-size:105px 142px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work12 .workPictureWrapper:before{top:40px;right:95px;width:72px;height:8px;background-image:url(/public/images/vector/management-arrow6_768.svg);background-size:72px 8px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work12 .workPictureWrapper:before{top:55px;right:125px;width:95px;height:10px;background-image:url(/public/images/vector/management-arrow6_1000.svg);background-size:95px 10px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work12 .workPictureWrapper:before{top:58px;right:135px;width:102px;height:10px;background-image:url(/public/images/vector/management-arrow6_1440.svg);background-size:102px 10px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work13{margin-left:339px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work13{margin-left:437px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work13{margin-left:480px}}.managementSection .daysWrapper .workList .workWrapper.work13:after{background-image:url(/public/images/vector/management-icon12.svg);background-size:20px 20px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work13:after{background-size:30px 30px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work13:after{width:20px;height:20px;background-size:20px 20px}}.managementSection .daysWrapper .workList .workWrapper.work13 .workTitle{background-color:#189e9e}.managementSection .daysWrapper .workList .workWrapper.work13 .workTitle:before{content:"40"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work13 .workTitle:before{left:336px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work13 .workTitle:before{left:437px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work13 .workTitle:before{left:481px}}.managementSection .daysWrapper .workList .workWrapper.work13 .workPictureWrapper{top:3px;left:180px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work13 .workPictureWrapper{top:3px;left:255px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work13 .workPictureWrapper{top:202px;left:195px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work13 .workPictureWrapper{top:265px;left:247px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work13 .workPictureWrapper{top:282px;left:273px}}.managementSection .daysWrapper .workList .workWrapper.work13 .workPictureWrapper:before{top:5px;right:50px;width:37px;height:8px;background-image:url(/public/images/vector/management-arrow6_320.svg);background-size:37px 8px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work13 .workPictureWrapper:before{top:10px;right:70px;width:54px;height:10px;background-image:url(/public/images/vector/management-arrow7_480.svg);background-size:54px 10px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work13 .workPictureWrapper:before{top:15px;right:-70px;width:68px;height:50px;background-image:url(/public/images/vector/management-arrow7_768.svg);background-size:68px 50px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work13 .workPictureWrapper:before{top:10px;right:-90px;width:89px;height:65px;background-image:url(/public/images/vector/management-arrow7_1000.svg);background-size:89px 65px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work13 .workPictureWrapper:before{top:18px;right:-98px;width:95px;height:69px;background-image:url(/public/images/vector/management-arrow7_1440.svg);background-size:95px 69px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work14{margin-left:368px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work14{margin-left:475px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work14{margin-left:521px}}.managementSection .daysWrapper .workList .workWrapper.work14:after{background-image:url(/public/images/vector/management-icon13.svg);background-size:23px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work14:after{background-size:34px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work14:after{width:23px;height:23px;background-size:23px 23px}}.managementSection .daysWrapper .workList .workWrapper.work14 .workTitle{background-color:#296e8b}.managementSection .daysWrapper .workList .workWrapper.work14 .workTitle:before{content:"42"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work14 .workTitle:before{left:364px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work14 .workTitle:before{left:475px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work14 .workTitle:before{left:521px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work15{margin-left:395px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work15{margin-left:511px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work15{margin-left:560px}}.managementSection .daysWrapper .workList .workWrapper.work15:after{background-image:url(/public/images/vector/management-icon14.svg);background-size:23px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work15:after{background-size:34px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work15:after{width:23px;height:23px;background-size:23px 23px}}.managementSection .daysWrapper .workList .workWrapper.work15 .workTitle{background-color:#f1bb51}.managementSection .daysWrapper .workList .workWrapper.work15 .workTitle:before{content:"44"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work15 .workTitle:before{left:392px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work15 .workTitle:before{left:511px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work15 .workTitle:before{left:560px}}.managementSection .daysWrapper .workList .workWrapper.work15 .workPictureWrapper{top:-73px;left:245px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work15 .workPictureWrapper{top:-105px;left:360px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work15 .workPictureWrapper{top:40px;left:403px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work15 .workPictureWrapper{top:45px;left:510px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work15 .workPictureWrapper{top:50px;left:555px}}.managementSection .daysWrapper .workList .workWrapper.work15 .workPictureWrapper:before{top:50px;right:15px;width:77px;height:55px;background-image:url(/public/images/vector/management-arrow8_320.svg);background-size:77px 55px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work15 .workPictureWrapper:before{top:70px;right:45px;width:105px;height:142px;background-image:url(/public/images/vector/management-arrow8_480.svg);background-size:105px 142px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work15 .workPictureWrapper:before{top:95px;right:40px;width:8px;height:99px;background-image:url(/public/images/vector/management-arrow8_768.svg);background-size:8px 99px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work15 .workPictureWrapper:before{top:122px;right:55px;width:10px;height:131px;background-image:url(/public/images/vector/management-arrow8_1000.svg);background-size:10px 131px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work15 .workPictureWrapper:before{top:135px;right:58px;width:10px;height:140px;background-image:url(/public/images/vector/management-arrow8_1440.svg);background-size:10px 140px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work16{margin-left:424px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work16{margin-left:548px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work16{margin-left:600px}}.managementSection .daysWrapper .workList .workWrapper.work16:after{background-image:url(/public/images/vector/management-icon15.svg);background-size:23px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work16:after{background-size:34px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work16:after{width:23px;height:23px;background-size:23px 23px}}.managementSection .daysWrapper .workList .workWrapper.work16 .workTitle{background-color:#b69679}.managementSection .daysWrapper .workList .workWrapper.work16 .workTitle:before{content:"46"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work16 .workTitle:before{left:420px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work16 .workTitle:before{left:548px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work16 .workTitle:before{left:600px}}.managementSection .daysWrapper .workList .workWrapper.work16 .workPictureWrapper{top:-22px;left:230px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work16 .workPictureWrapper{top:-27px;left:325px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work16 .workPictureWrapper{top:305px;left:264px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work16 .workPictureWrapper{top:395px;left:350px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work16 .workPictureWrapper{top:428px;left:393px}}.managementSection .daysWrapper .workList .workWrapper.work16 .workPictureWrapper:before{top:30px;right:50px;width:90px;height:8px;background-image:url(/public/images/vector/management-arrow9_320.svg);background-size:90px 8px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work16 .workPictureWrapper:before{top:40px;right:75px;width:132px;height:10px;background-image:url(/public/images/vector/management-arrow9_480.svg);background-size:132px 10px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work16 .workPictureWrapper:before{top:-45px;right:-83px;width:124px;height:42px;background-image:url(/public/images/vector/management-arrow9_768.svg);background-size:124px 42px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work16 .workPictureWrapper:before{top:-58px;right:-97px;width:163px;height:55px;background-image:url(/public/images/vector/management-arrow9_1000.svg);background-size:163px 55px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work16 .workPictureWrapper:before{top:-61px;right:-96px;width:176px;height:59px;background-image:url(/public/images/vector/management-arrow9_1440.svg);background-size:176px 59px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work17{margin-left:451px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work17{margin-left:585px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work17{margin-left:640px}}.managementSection .daysWrapper .workList .workWrapper.work17:after{background-image:url(/public/images/vector/management-icon13.svg);background-size:23px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work17:after{background-size:34px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work17:after{width:23px;height:23px;background-size:23px 23px}}.managementSection .daysWrapper .workList .workWrapper.work17 .workTitle{background-color:#296e8b}.managementSection .daysWrapper .workList .workWrapper.work17 .workTitle:before{content:"48"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work17 .workTitle:before{left:448px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work17 .workTitle:before{left:585px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work17 .workTitle:before{left:640px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work18{margin-left:479px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work18{margin-left:622px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work18{margin-left:680px}}.managementSection .daysWrapper .workList .workWrapper.work18:after{background-image:url(/public/images/vector/management-icon16.svg);background-size:23px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work18:after{background-size:37px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work18:after{width:23px;height:23px;background-size:23px 23px}}.managementSection .daysWrapper .workList .workWrapper.work18 .workTitle{background-color:#3cadde}.managementSection .daysWrapper .workList .workWrapper.work18 .workTitle:before{content:"54"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work18 .workTitle:before{left:476px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work18 .workTitle:before{left:622px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work18 .workTitle:before{left:680px}}.managementSection .daysWrapper .workList .workWrapper.work18 .workPictureWrapper{top:55px;left:225px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work18 .workPictureWrapper{top:82px;left:320px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work18 .workPictureWrapper{top:152px;left:646px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work18 .workPictureWrapper{top:188px;left:838px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work18 .workPictureWrapper{top:207px;left:920px}}.managementSection .daysWrapper .workList .workWrapper.work18 .workPictureWrapper:before{top:-44px;right:52px;width:60px;height:65px;background-image:url(/public/images/vector/management-arrow10_320.svg);background-size:60px 65px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work18 .workPictureWrapper:before{top:-65px;right:75px;width:88px;height:96px;background-image:url(/public/images/vector/management-arrow10_480.svg);background-size:88px 96px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work18 .workPictureWrapper:before{top:89px;right:20px;width:126px;height:53px;background-image:url(/public/images/vector/management-arrow10_768.svg);background-size:126px 53px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work18 .workPictureWrapper:before{top:114px;right:25px;width:167px;height:70px;background-image:url(/public/images/vector/management-arrow10_1000.svg);background-size:167px 70px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work18 .workPictureWrapper:before{top:130px;right:37px;width:180px;height:74px;background-image:url(/public/images/vector/management-arrow10_1440.svg);background-size:180px 74px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work19{margin-left:507px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work19{margin-left:659px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work19{margin-left:720px}}.managementSection .daysWrapper .workList .workWrapper.work19:after{background-image:url(/public/images/vector/management-icon17.svg);background-size:25px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work19:after{background-size:34px 30px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work19:after{width:25px;height:23px;background-size:25px 23px}}.managementSection .daysWrapper .workList .workWrapper.work19 .workTitle{background-color:#f1bb51}.managementSection .daysWrapper .workList .workWrapper.work19 .workTitle:before{content:"56"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work19 .workTitle:before{left:504px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work19 .workTitle:before{left:659px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work19 .workTitle:before{left:721px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work20{margin-left:534px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work20{margin-left:695px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work20{margin-left:759px}}.managementSection .daysWrapper .workList .workWrapper.work20:after{background-image:url(/public/images/vector/management-icon18.svg);background-size:23px 20px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work20:after{background-size:37px 32px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work20:after{width:23px;height:20px;background-size:23px 20px}}.managementSection .daysWrapper .workList .workWrapper.work20 .workTitle{background-color:#8a8eac}.managementSection .daysWrapper .workList .workWrapper.work20 .workTitle:before{content:"58"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work20 .workTitle:before{left:532px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work20 .workTitle:before{left:695px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work20 .workTitle:before{left:760px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work21{margin-left:562px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work21{margin-left:733px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work21{margin-left:799px}}.managementSection .daysWrapper .workList .workWrapper.work21:after{background-image:url(/public/images/vector/management-icon1.svg);background-size:16px 23px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work21:after{background-size:24px 34px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work21:after{width:16px;height:23px;background-size:16px 23px}}.managementSection .daysWrapper .workList .workWrapper.work21 .workTitle{background-color:#d82216}.managementSection .daysWrapper .workList .workWrapper.work21 .workTitle:before{content:"60"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work21 .workTitle:before{left:559px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work21 .workTitle:before{left:733px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work21 .workTitle:before{left:800px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work22{margin-left:590px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work22{margin-left:769px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work22{margin-left:838px}}.managementSection .daysWrapper .workList .workWrapper.work22:after{background-image:url(/public/images/vector/management-icon19.svg);background-size:30px 18px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work22:after{background-size:44px 27px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work22:after{width:30px;height:18px;background-size:30px 18px}}.managementSection .daysWrapper .workList .workWrapper.work22 .workTitle{background-color:#72ac8d}.managementSection .daysWrapper .workList .workWrapper.work22 .workTitle:before{content:"61"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work22 .workTitle:before{left:587px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work22 .workTitle:before{left:769px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work22 .workTitle:before{left:838px}}.managementSection .daysWrapper .workList .workWrapper.work22 .workPictureWrapper{top:-12px;left:180px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work22 .workPictureWrapper{top:-14px;left:257px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work22 .workPictureWrapper{top:305px;left:363px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work22 .workPictureWrapper{top:395px;left:481px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work22 .workPictureWrapper{top:428px;left:540px}}.managementSection .daysWrapper .workList .workWrapper.work22 .workPictureWrapper:before{top:20px;right:52px;width:25px;height:8px;background-image:url(/public/images/vector/management-arrow11_320.svg);background-size:25px 8px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work22 .workPictureWrapper:before{top:28px;right:75px;width:37px;height:10px;background-image:url(/public/images/vector/management-arrow11_480.svg);background-size:37px 10px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work22 .workPictureWrapper:before{top:52px;right:-148px;width:149px;height:19px;background-image:url(/public/images/vector/management-arrow11_768.svg);background-size:149px 19px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work22 .workPictureWrapper:before{top:50px;right:-202px;width:197px;height:25px;background-image:url(/public/images/vector/management-arrow11_1000.svg);background-size:197px 25px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work22 .workPictureWrapper:before{top:60px;right:-215px;width:212px;height:28px;background-image:url(/public/images/vector/management-arrow11_1440.svg);background-size:212px 28px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work23{margin-left:618px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work23{margin-left:806px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work23{margin-left:879px}}.managementSection .daysWrapper .workList .workWrapper.work23:after{background-image:url(/public/images/vector/management-icon20.svg);background-size:20px 18px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work23:after{background-size:30px 27px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work23:after{width:20px;height:18px;background-size:20px 18px}}.managementSection .daysWrapper .workList .workWrapper.work23 .workTitle{background-color:#296e8b}.managementSection .daysWrapper .workList .workWrapper.work23 .workTitle:before{content:"62"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work23 .workTitle:before{left:616px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work23 .workTitle:before{left:806px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work23 .workTitle:before{left:880px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work24{margin-left:645px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work24{margin-left:843px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work24{margin-left:918px}}.managementSection .daysWrapper .workList .workWrapper.work24:after{background-image:url(/public/images/vector/management-icon21.svg);background-size:21px 21px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work24:after{background-size:31px 31px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work24:after{width:21px;height:21px;background-size:21px 21px}}.managementSection .daysWrapper .workList .workWrapper.work24 .workTitle{background-color:#d82216}.managementSection .daysWrapper .workList .workWrapper.work24 .workTitle:before{content:"63"}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work24 .workTitle:before{left:642px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work24 .workTitle:before{left:843px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work24 .workTitle:before{left:919px}}.managementSection .daysWrapper .workList .workWrapper.work24 .workPictureWrapper{top:-29px;left:250px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work24 .workPictureWrapper{top:-40px;left:365px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work24 .workPictureWrapper{top:40px;left:503px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work24 .workPictureWrapper{top:45px;left:642px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work24 .workPictureWrapper{top:50px;left:700px}}.managementSection .daysWrapper .workList .workWrapper.work24 .workPictureWrapper:before{top:20px;right:52px;width:108px;height:22px;background-image:url(/public/images/vector/management-arrow12_320.svg);background-size:108px 22px}@media only screen and (min-width:480px){.managementSection .daysWrapper .workList .workWrapper.work24 .workPictureWrapper:before{top:28px;right:75px;width:160px;height:32px;background-image:url(/public/images/vector/management-arrow12_480.svg);background-size:160px 32px}}@media only screen and (min-width:768px){.managementSection .daysWrapper .workList .workWrapper.work24 .workPictureWrapper:before{top:50px;right:-133px;width:128px;height:289px;background-image:url(/public/images/vector/management-arrow12_768.svg);background-size:128px 289px}}@media only screen and (min-width:1000px){.managementSection .daysWrapper .workList .workWrapper.work24 .workPictureWrapper:before{top:55px;right:-175px;width:169px;height:383px;background-image:url(/public/images/vector/management-arrow12_1000.svg);background-size:169px 383px}}@media only screen and (min-width:1440px){.managementSection .daysWrapper .workList .workWrapper.work24 .workPictureWrapper:before{top:60px;right:-185px;width:181px;height:413px;background-image:url(/public/images/vector/management-arrow12_1440.svg);background-size:181px 413px}}.managementSection .buttonWrapper{display:flex;align-items:center;justify-content:center;margin-top:20px}.officeSection.homeSection .fullWrapper{padding:0}.officeSection.homeSection .officeImage{display:block;width:100%}.countiesSection{position:relative;margin:0 auto;padding:30px 0;box-sizing:border-box;width:100%;max-width:320px;min-height:613px}@media only screen and (min-width:480px){.countiesSection{padding:40px 0;max-width:480px;min-height:822px}}@media only screen and (min-width:768px){.countiesSection{max-width:768px;min-height:594px}}@media only screen and (min-width:1000px){.countiesSection{max-width:1000px;min-height:721px}}@media only screen and (min-width:1440px){.countiesSection{max-width:1440px;min-height:733px}}.countiesSection .countiesMap{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:320px;height:613px}@media only screen and (min-width:480px){.countiesSection .countiesMap{max-width:480px;height:822px}}@media only screen and (min-width:768px){.countiesSection .countiesMap{max-width:768px;height:594px}}@media only screen and (min-width:1000px){.countiesSection .countiesMap{max-width:1000px;height:721px}}@media only screen and (min-width:1440px){.countiesSection .countiesMap{max-width:1440px;height:733px}}.countiesSection .countiesMap .map{z-index:1;position:absolute;top:277px;width:100%;max-width:320px;height:336px;background-size:320px 336px}@media only screen and (min-width:480px){.countiesSection .countiesMap .map{top:317px;max-width:480px;height:505px;background-size:480px 505px}}@media only screen and (min-width:768px){.countiesSection .countiesMap .map{top:46px;max-width:768px;height:548px;background-size:768px 548px}}@media only screen and (min-width:1000px){.countiesSection .countiesMap .map{top:0;max-width:1000px;height:721px;background-size:1000px 721px}}@media only screen and (min-width:1440px){.countiesSection .countiesMap .map{top:0;max-width:1440px;height:733px;background-size:1440px 733px}}.countiesSection .countiesMap .mapBackground{z-index:2;position:absolute;width:100%;max-width:320px;height:613px;background:url(/public/images/vector/map-opacity_320.svg)}@media only screen and (min-width:480px){.countiesSection .countiesMap .mapBackground{max-width:480px;height:822px;background:url(/public/images/vector/map-opacity_480.svg)}}@media only screen and (min-width:768px){.countiesSection .countiesMap .mapBackground{max-width:768px;height:594px;background:url(/public/images/vector/map-opacity_768.svg)}}@media only screen and (min-width:1000px){.countiesSection .countiesMap .mapBackground{max-width:1000px;height:721px;background:url(/public/images/vector/map-opacity_1000.svg)}}@media only screen and (min-width:1440px){.countiesSection .countiesMap .mapBackground{max-width:1440px;height:733px;background:url(/public/images/vector/map-opacity_1440.svg)}}.countiesSection .countiesMap .mapBorders{z-index:3;position:absolute;top:327px;left:8px;width:302px;height:266px;background:url(/public/images/vector/map-border_320.svg)}@media only screen and (min-width:480px){.countiesSection .countiesMap .mapBorders{top:391px;left:12px;width:452px;height:399px;background:url(/public/images/vector/map-border_480.svg)}}@media only screen and (min-width:768px){.countiesSection .countiesMap .mapBorders{top:127px;left:272px;width:484px;height:426px;background:url(/public/images/vector/map-border_768.svg)}}@media only screen and (min-width:1000px){.countiesSection .countiesMap .mapBorders{top:107px;left:348px;width:636px;height:561px;background:url(/public/images/vector/map-border_1000.svg)}}@media only screen and (min-width:1440px){.countiesSection .countiesMap .mapBorders{top:110px;left:600px;width:645px;height:568px;background:url(/public/images/vector/map-border_1440.svg)}}.countiesSection .countiesMap .mapCorners{z-index:4;position:absolute;width:inherit;height:inherit;background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 15px),linear-gradient(to left,#fff 0,rgba(255,255,255,0) 15px)}@media only screen and (min-width:1000px){.countiesSection .countiesMap .mapCorners{background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 30px),linear-gradient(to left,#fff 0,rgba(255,255,255,0) 30px)}}@media only screen and (min-width:1440px){.countiesSection .countiesMap .mapCorners{background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 200px),linear-gradient(to left,#fff 0,rgba(255,255,255,0) 200px)}}.countiesSection .countiesMap .arrowToMap{z-index:5;position:absolute;right:15px;width:165px;height:436px;top:8px;background:url(/public/images/vector/arrow-to_map_320.svg)}@media only screen and (min-width:480px){.countiesSection .countiesMap .arrowToMap{top:0;right:21px;width:246px;height:555px;background:url(/public/images/vector/arrow-to_map_480.svg)}}@media only screen and (min-width:768px){.countiesSection .countiesMap .arrowToMap{top:0;right:271px;width:10px;height:301px;background:url(/public/images/vector/arrow-to_map_768.svg)}}@media only screen and (min-width:1000px){.countiesSection .countiesMap .arrowToMap{top:0;right:358px;width:10px;height:339px;background:url(/public/images/vector/arrow-to_map_1000.svg)}}@media only screen and (min-width:1440px){.countiesSection .countiesMap .arrowToMap{top:0;right:542px;width:10px;height:344px;background:url(/public/images/vector/arrow-to_map_1440.svg)}}.countiesSection .countiesMap .countyPin{z-index:6;position:absolute;width:14px;height:14px;background-size:14px 14px;background:url(/public/images/vector/map-pin_320.svg)}@media only screen and (min-width:480px){.countiesSection .countiesMap .countyPin{width:22px;height:21px;background-size:22px 21px;background:url(/public/images/vector/map-pin_480.svg)}}@media only screen and (min-width:768px){.countiesSection .countiesMap .countyPin{width:23px;height:23px;background-size:23px 23px;background:url(/public/images/vector/map-pin_768.svg)}}@media only screen and (min-width:1000px){.countiesSection .countiesMap .countyPin{width:30px;height:29px;background-size:30px 29px;background:url(/public/images/vector/map-pin_1000.svg)}}.countiesSection .countiesMap .countyPin.pin1{top:384px;right:95px}@media only screen and (min-width:480px){.countiesSection .countiesMap .countyPin.pin1{top:478px;right:141px}}@media only screen and (min-width:768px){.countiesSection .countiesMap .countyPin.pin1{top:219px;right:149px}}@media only screen and (min-width:1000px){.countiesSection .countiesMap .countyPin.pin1{top:227px;right:195px}}@media only screen and (min-width:1440px){.countiesSection .countiesMap .countyPin.pin1{top:231px;right:376px}}.countiesSection .countiesMap .countyPin.pin2{top:449px;right:130px}@media only screen and (min-width:480px){.countiesSection .countiesMap .countyPin.pin2{top:576px;right:195px}}@media only screen and (min-width:768px){.countiesSection .countiesMap .countyPin.pin2{top:323px;right:205px}}@media only screen and (min-width:1000px){.countiesSection .countiesMap .countyPin.pin2{top:364px;right:270px}}@media only screen and (min-width:1440px){.countiesSection .countiesMap .countyPin.pin2{top:370px;right:452px}}.countiesSection .countiesMap .countyPin.pin3{top:482px;right:169px}@media only screen and (min-width:480px){.countiesSection .countiesMap .countyPin.pin3{top:625px;right:253px}}@media only screen and (min-width:768px){.countiesSection .countiesMap .countyPin.pin3{top:376px;right:268px}}@media only screen and (min-width:1000px){.countiesSection .countiesMap .countyPin.pin3{top:434px;right:351px}}@media only screen and (min-width:1440px){.countiesSection .countiesMap .countyPin.pin3{top:441px;right:535px}}.countiesSection .countiesMap .countyPin.pin4{top:380px;right:210px}@media only screen and (min-width:480px){.countiesSection .countiesMap .countyPin.pin4{top:480px;right:310px}}@media only screen and (min-width:768px){.countiesSection .countiesMap .countyPin.pin4{top:210px;right:338px}}@media only screen and (min-width:1000px){.countiesSection .countiesMap .countyPin.pin4{top:227px;right:430px}}@media only screen and (min-width:1440px){.countiesSection .countiesMap .countyPin.pin4{top:225px;right:627px}}.countiesSection .countiesMap .countyPin.pin5{top:480px;right:220px}@media only screen and (min-width:480px){.countiesSection .countiesMap .countyPin.pin5{top:620px;right:320px}}@media only screen and (min-width:768px){.countiesSection .countiesMap .countyPin.pin5{top:370px;right:340px}}@media only screen and (min-width:1000px){.countiesSection .countiesMap .countyPin.pin5{top:420px;right:450px}}@media only screen and (min-width:1440px){.countiesSection .countiesMap .countyPin.pin5{top:430px;right:635px}}.countiesSection .countiesMap .countyPin.pin6{top:470px;right:70px}@media only screen and (min-width:480px){.countiesSection .countiesMap .countyPin.pin6{top:590px;right:100px}}@media only screen and (min-width:768px){.countiesSection .countiesMap .countyPin.pin6{top:350px;right:110px}}@media only screen and (min-width:1000px){.countiesSection .countiesMap .countyPin.pin6{top:390px;right:135px}}@media only screen and (min-width:1440px){.countiesSection .countiesMap .countyPin.pin6{top:400px;right:320px}}.countiesSection .countiesMap .countyPin.pin7{top:474px;right:142px}@media only screen and (min-width:480px){.countiesSection .countiesMap .countyPin.pin7{top:610px;right:230px}}@media only screen and (min-width:768px){.countiesSection .countiesMap .countyPin.pin7{top:360px;right:240px}}@media only screen and (min-width:1000px){.countiesSection .countiesMap .countyPin.pin7{top:410px;right:310px}}@media only screen and (min-width:1440px){.countiesSection .countiesMap .countyPin.pin7{top:425px;right:500px}}.countiesSection .countiesMap .countyPin.mainPin{top:442px;right:167px;background:url(/public/images/vector/map-main_pin_320.svg)}@media only screen and (min-width:480px){.countiesSection .countiesMap .countyPin.mainPin{top:566px;right:250px;background:url(/public/images/vector/map-main_pin_480.svg)}}@media only screen and (min-width:768px){.countiesSection .countiesMap .countyPin.mainPin{top:312px;right:265px;background:url(/public/images/vector/map-main_pin_768.svg)}}@media only screen and (min-width:1000px){.countiesSection .countiesMap .countyPin.mainPin{top:350px;right:347px;background:url(/public/images/vector/map-main_pin_1000.svg)}}@media only screen and (min-width:1440px){.countiesSection .countiesMap .countyPin.mainPin{top:356px;right:531px}}.countiesSection .countiesContent{display:flex;flex-direction:column;align-items:flex-start;position:absolute;z-index:6;margin:0 15px;padding-right:23px;box-sizing:border-box;width:290px}@media only screen and (min-width:480px){.countiesSection .countiesContent{width:440px;padding-right:25px}}@media only screen and (min-width:768px){.countiesSection .countiesContent{margin:0 32px;width:704px}}@media only screen and (min-width:1000px){.countiesSection .countiesContent{margin:0 36px;width:928px}}@media only screen and (min-width:1440px){.countiesSection .countiesContent{margin:0 240px}}.countiesSection .countiesContent .sectionTitle{margin:0 auto;padding-right:65px;box-sizing:border-box;width:inherit}@media only screen and (min-width:480px){.countiesSection .countiesContent .sectionTitle{padding-right:0}}@media only screen and (min-width:768px){.countiesSection .countiesContent .sectionTitle{padding-right:290px}}@media only screen and (min-width:1000px){.countiesSection .countiesContent .sectionTitle{padding-right:415px}}@media only screen and (min-width:768px){.countiesSection .countiesContent .textBlock{padding-right:350px;font-size:12px}}@media only screen and (min-width:1000px){.countiesSection .countiesContent .textBlock{padding-right:500px;font-size:15px}}.countiesSection .countiesContent .countiesList{margin-top:0;margin-bottom:20px;padding-left:0;list-style-type:none}@media only screen and (min-width:768px){.countiesSection .countiesContent .countiesList{margin-bottom:30px}}.countiesSection .countiesContent .countiesList .countyWrapper{margin-bottom:10px}@media only screen and (min-width:768px){.countiesSection .countiesContent .countiesList .countyWrapper .mainOfficeHeader{width:430px}}.countiesSection .countiesContent .countiesList .countyWrapper:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.countiesSection .countiesContent .countiesList .countyWrapper{font-size:12px}}@media only screen and (min-width:1000px){.countiesSection .countiesContent .countiesList .countyWrapper{margin-bottom:15px;font-size:15px}}.countiesSection .countiesContent .countiesList .countyWrapper .countyAddress{font-weight:800;font-style:normal}@media only screen and (min-width:1000px){.countiesSection .countiesContent .countiesList .countyWrapper .countyAddress{margin-top:3px;display:block}}.countiesSection .countiesContent .consultationButton:after{background-color:#fff}.countiesSection .serviceAreaWrapper{margin:583px auto 0;width:290px}@media only screen and (min-width:480px){.countiesSection .serviceAreaWrapper{margin-top:782px;width:440px}}@media only screen and (min-width:768px){.countiesSection .serviceAreaWrapper{display:flex;flex-direction:column;justify-content:space-between;position:relative;margin:405px auto -23px;padding:0 32px;box-sizing:border-box;width:768px;height:835px;background-image:url(/public/images/vector/arrow-from-service_768.svg);background-repeat:no-repeat;background-size:738px 825px;background-position:15px 10px}}@media only screen and (min-width:1000px){.countiesSection .serviceAreaWrapper{margin-top:500px;padding:0 36px;width:1000px;height:813px;background-image:url(/public/images/vector/arrow-from-service_1000.svg);background-size:972px 798px;background-position:15px 15px}}@media only screen and (min-width:1440px){.countiesSection .serviceAreaWrapper{margin:500px auto -23px;padding:0 26px;width:1014px;height:813px;background-image:url(/public/images/vector/arrow-from-service_1440.svg);background-size:1014px 798px;background-position:0 15px}}.countiesSection .serviceAreaWrapper .areaTitle{position:relative}@media only screen and (min-width:768px){.countiesSection .serviceAreaWrapper .areaTitle{margin-bottom:15px}}.countiesSection .serviceAreaWrapper .areaTitle:after{content:"";position:absolute;top:0;right:0;display:block;margin-top:-91px;width:175px;height:105px;background-image:url(/public/images/vector/arrow-from-service_320.svg)}@media only screen and (min-width:480px){.countiesSection .serviceAreaWrapper .areaTitle:after{margin-top:-120px;width:271px;height:140px;background-image:url(/public/images/vector/arrow-from-service_480.svg)}}@media only screen and (min-width:768px){.countiesSection .serviceAreaWrapper .areaTitle:after{display:none}}.countiesSection .serviceAreaWrapper .areaAnnounce{margin-bottom:20px}@media only screen and (min-width:768px){.countiesSection .serviceAreaWrapper .areaAnnounce{margin-top:0;margin-bottom:15px;padding-right:366px;font-size:12px}}@media only screen and (min-width:1000px){.countiesSection .serviceAreaWrapper .areaAnnounce{padding-right:0;width:387px;font-size:15px}}.countiesSection .serviceAreaWrapper .areaHeader{margin-top:0;margin-bottom:15px;font-size:13px;line-height:125%}@media only screen and (min-width:480px){.countiesSection .serviceAreaWrapper .areaHeader{font-size:20px}}@media only screen and (min-width:768px){.countiesSection .serviceAreaWrapper .areaHeader{margin-bottom:13px}}@media only screen and (min-width:1000px){.countiesSection .serviceAreaWrapper .areaHeader{font-size:26px}}.countiesSection .serviceAreaWrapper .areaList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:0;margin-bottom:15px;padding-left:0;width:inherit;list-style-type:none}@media only screen and (min-width:768px){.countiesSection .serviceAreaWrapper .areaList{justify-content:flex-start;width:704px;margin-bottom:0}}@media only screen and (min-width:1000px){.countiesSection .serviceAreaWrapper .areaList{width:928px}}@media only screen and (min-width:1440px){.countiesSection .serviceAreaWrapper .areaList{width:100%}}.countiesSection .serviceAreaWrapper .areaList .areaWrapper{width:137px}@media only screen and (min-width:480px){.countiesSection .serviceAreaWrapper .areaList .areaWrapper{width:207px}}@media only screen and (min-width:768px){.countiesSection .serviceAreaWrapper .areaList .areaWrapper{margin-right:20px;width:161px}.countiesSection .serviceAreaWrapper .areaList .areaWrapper:nth-of-type(4n){margin-right:0}}@media only screen and (min-width:1000px){.countiesSection .serviceAreaWrapper .areaList .areaWrapper{margin-right:26px;width:212px}}@media only screen and (min-width:1440px){.countiesSection .serviceAreaWrapper .areaList .areaWrapper{margin-right:38px}}.countiesSection .serviceAreaWrapper .areaList .areaWrapper .areaLabel{margin-top:0;margin-bottom:10px;padding-bottom:5px;font-size:12px;font-weight:500;line-height:125%;border-bottom:1px solid #fac04b}@media only screen and (min-width:480px){.countiesSection .serviceAreaWrapper .areaList .areaWrapper .areaLabel{padding-bottom:10px;font-size:15px}}.countiesSection .serviceAreaWrapper .areaList .areaWrapper .citiesText{margin-top:0;margin-bottom:15px}@media only screen and (min-width:768px){.countiesSection .serviceAreaWrapper .areaList .areaWrapper .citiesText{margin-bottom:20px;font-size:10px;line-height:125%}}.webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_320.webp)}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_320@2x.webp)}}@media only screen and (min-width:480px){.webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_480.webp)}}@media only screen and (min-width:480px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:480px) and (min-resolution:144dpi){.webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_480@2x.webp)}}@media only screen and (min-width:768px){.webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_768.webp)}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:768px) and (min-resolution:144dpi){.webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_768@2x.webp)}}@media only screen and (min-width:1000px){.webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_1000.webp)}}@media only screen and (min-width:1000px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1000px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:1000px) and (min-resolution:144dpi){.webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_1000@2x.webp)}}@media only screen and (min-width:1440px){.webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_1440.webp)}}@media only screen and (min-width:1440px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1440px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:1440px) and (min-resolution:144dpi){.webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_1440@2x.webp)}}.no-webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_320.png)}@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.no-webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_320@2x.png)}}@media only screen and (min-width:480px){.no-webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_480.png)}}@media only screen and (min-width:480px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:480px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:480px) and (min-resolution:144dpi){.no-webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_480@2x.png)}}@media only screen and (min-width:768px){.no-webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_768.png)}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:768px) and (min-resolution:144dpi){.no-webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_768@2x.png)}}@media only screen and (min-width:1000px){.no-webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_1000.png)}}@media only screen and (min-width:1000px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1000px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:1000px) and (min-resolution:144dpi){.no-webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_1000@2x.png)}}@media only screen and (min-width:1440px){.no-webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_1440.png)}}@media only screen and (min-width:1440px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1440px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:1440px) and (min-resolution:144dpi){.no-webp .countiesMap .map{background-image:url(/public/images/home/counties/map_background_1440@2x.png)}}.faqSection.homeSection{background:linear-gradient(117.03deg,#f3f3f5 3.69%,#d1d1d3 95.61%)}.faqSection.homeSection .sectionTitle{padding:0 20px;box-sizing:border-box;text-align:center}.faqSection.homeSection .textBlock{margin-bottom:15px;text-align:center}@media only screen and (min-width:480px){.faqSection.homeSection .textBlock{margin-top:20px;margin-bottom:20px}}.faqSection.homeSection .faqTitles{display:flex;width:100%;box-sizing:border-box}@media only screen and (min-width:768px){.faqSection.homeSection .faqTitles{margin-top:20px;padding-left:80px}}@media only screen and (min-width:1000px){.faqSection.homeSection .faqTitles{padding-left:170px}}.faqSection.homeSection .faqTitles .faqTitle{padding:0 15px 10px;width:50%;font-size:11px;font-weight:700;text-transform:uppercase}@media only screen and (min-width:480px){.faqSection.homeSection .faqTitles .faqTitle{padding-bottom:15px;font-size:14px}}@media only screen and (min-width:768px){.faqSection.homeSection .faqTitles .faqTitle{padding-bottom:20px;font-size:16px}}.faqSection.homeSection .faqWrapper{display:flex;position:relative;margin-bottom:8px;background:#f4f4f5}.faqSection.homeSection .faqWrapper:last-of-type{margin-bottom:0}.faqSection.homeSection .faqWrapper .faqIcon{z-index:2;position:absolute;top:17px;left:15px;background-position:center center;background-repeat:no-repeat;width:30px;height:30px}@media only screen and (min-width:768px){.faqSection.homeSection .faqWrapper .faqIcon{flex-shrink:0;flex-grow:1;position:relative;top:auto;left:auto;width:80px;height:auto}}@media only screen and (min-width:1000px){.faqSection.homeSection .faqWrapper .faqIcon{width:170px}}.faqSection.homeSection .faqWrapper .faqIcon.home_faq1{background-image:url(/public/images/vector/home_faq1.svg)}@media only screen and (min-width:768px){.faqSection.homeSection .faqWrapper .faqIcon.home_faq1{background-size:46px 40px}}@media only screen and (min-width:1000px){.faqSection.homeSection .faqWrapper .faqIcon.home_faq1{background-size:62px 54px}}.faqSection.homeSection .faqWrapper .faqIcon.home_faq2{background-image:url(/public/images/vector/home_faq2.svg)}@media only screen and (min-width:768px){.faqSection.homeSection .faqWrapper .faqIcon.home_faq2{background-size:36px 40px}}@media only screen and (min-width:1000px){.faqSection.homeSection .faqWrapper .faqIcon.home_faq2{background-size:50px 54px}}.faqSection.homeSection .faqWrapper .faqIcon.home_faq3{background-image:url(/public/images/vector/home_faq3.svg)}@media only screen and (min-width:768px){.faqSection.homeSection .faqWrapper .faqIcon.home_faq3{background-size:35px 40px}}@media only screen and (min-width:1000px){.faqSection.homeSection .faqWrapper .faqIcon.home_faq3{background-size:47px 54px}}.faqSection.homeSection .faqWrapper .faqIcon.home_faq4{background-image:url(/public/images/vector/home_faq4.svg)}@media only screen and (min-width:768px){.faqSection.homeSection .faqWrapper .faqIcon.home_faq4{background-size:41px 40px}}@media only screen and (min-width:1000px){.faqSection.homeSection .faqWrapper .faqIcon.home_faq4{background-size:56px 54px}}.faqSection.homeSection .faqWrapper .faqIcon.home_faq5{background-image:url(/public/images/vector/home_faq5.svg)}@media only screen and (min-width:768px){.faqSection.homeSection .faqWrapper .faqIcon.home_faq5{background-size:39px 40px}}@media only screen and (min-width:1000px){.faqSection.homeSection .faqWrapper .faqIcon.home_faq5{background-size:53px 54px}}.faqSection.homeSection .faqWrapper .faqIcon.home_faq6{background-image:url(/public/images/vector/home_faq6.svg)}@media only screen and (min-width:768px){.faqSection.homeSection .faqWrapper .faqIcon.home_faq6{background-size:30px 40px}}@media only screen and (min-width:1000px){.faqSection.homeSection .faqWrapper .faqIcon.home_faq6{background-size:40px 54px}}.faqSection.homeSection .faqWrapper .faqDescription{display:flex;flex-direction:column;position:relative;padding:15px;box-sizing:border-box;width:50%}.faqSection.homeSection .faqWrapper .faqDescription:after{content:"";position:absolute;z-index:1;right:10px;bottom:10px;display:block;width:32px;height:32px;background-image:url(/public/images/vector/home_faq_other_320.svg);background-size:32px 32px}@media only screen and (min-width:480px){.faqSection.homeSection .faqWrapper .faqDescription:after{right:15px;bottom:15px;width:42px;height:42px;background-image:url(/public/images/vector/home_faq_other_480.svg);background-size:42px 42px}}@media only screen and (min-width:1000px){.faqSection.homeSection .faqWrapper .faqDescription:after{right:15px;bottom:15px;width:53px;height:53px;background-image:url(/public/images/vector/home_faq_other_1000.svg);background-size:53px 53px}}.faqSection.homeSection .faqWrapper .faqDescription .wrapperTitle{z-index:2;display:flex;align-items:center;margin:0;height:35px;text-align:left;font-size:9px;text-transform:uppercase}@media only screen and (min-width:480px){.faqSection.homeSection .faqWrapper .faqDescription .wrapperTitle{font-size:12px}}@media only screen and (min-width:1000px){.faqSection.homeSection .faqWrapper .faqDescription .wrapperTitle{font-size:13px}}.faqSection.homeSection .faqWrapper .faqDescription .textBlock{z-index:2;margin:5px 0 0;text-align:left;font-size:9px}@media only screen and (min-width:480px){.faqSection.homeSection .faqWrapper .faqDescription .textBlock{font-size:10px}}@media only screen and (min-width:768px){.faqSection.homeSection .faqWrapper .faqDescription .textBlock{font-size:12px}}@media only screen and (min-width:1000px){.faqSection.homeSection .faqWrapper .faqDescription .textBlock{padding-right:60px;box-sizing:border-box}}.faqSection.homeSection .faqWrapper .faqDescription.ourCompany{background:#fff}.faqSection.homeSection .faqWrapper .faqDescription.ourCompany:after{background-image:url(/public/images/vector/home_faq_our_320.svg)}@media only screen and (min-width:480px){.faqSection.homeSection .faqWrapper .faqDescription.ourCompany:after{background-image:url(/public/images/vector/home_faq_our_480.svg)}}@media only screen and (min-width:1000px){.faqSection.homeSection .faqWrapper .faqDescription.ourCompany:after{background-image:url(/public/images/vector/home_faq_our_1000.svg)}}.faqSection.homeSection .faqWrapper .faqDescription.ourCompany .wrapperTitle{padding-left:35px}@media only screen and (min-width:768px){.faqSection.homeSection .faqWrapper .faqDescription.ourCompany .wrapperTitle{padding-left:0}}.offersContent.homeSection{background:linear-gradient(108.69deg,#f3f3f5 3.69%,#d1d1d3 95.61%)}.offersContent.homeSection .headerWrapper{display:flex;flex-direction:column;align-items:flex-start}.offersContent.homeSection .textBlock{font-size:12px}@media only screen and (min-width:1000px){.offersContent.homeSection .textBlock{font-size:15px}}.offersContent.homeSection .formHint{margin-top:15px;margin-bottom:0;font-size:12px;line-height:125%;color:#616d7b}@media only screen and (min-width:480px){.offersContent.homeSection .formHint{margin-top:10px}}@media only screen and (min-width:1000px){.offersContent.homeSection .formHint{font-size:15px}}.licensesSection{display:flex;flex-direction:column}.licensesSection .sectionTitle,.licensesSection .textBlock,.licensesSection .textBlock a{color:#fff}@media only screen and (min-width:768px){.licensesSection .textBlock{font-size:12px}}@media only screen and (min-width:1000px){.licensesSection .textBlock{font-size:15px}}.licensesSection .stateData{margin-top:10px;font-weight:600;text-transform:uppercase}.licensesSection.homeSection,.licensesSection.homeSection .consultationButton:after{background:#57a7d7}@media only screen and (min-width:480px){.licensesSection.homeSection .maxPadding{padding-bottom:30px}}@media only screen and (min-width:768px){.licensesSection.homeSection .maxPadding{padding-bottom:20px}}.licensesSection.homeSection .sectionTitle{text-align:center}.licensesSection.homeSection .licenseList{margin:0 0 10px;padding-left:0;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width:768px){.licensesSection.homeSection .licenseList{-moz-column-gap:0;column-gap:0;margin-bottom:20px;justify-content:space-evenly}}@media only screen and (min-width:1440px){.licensesSection.homeSection .licenseList{margin:0 32px}}.licensesSection.homeSection .licenseList .licenseWrapper{display:flex;flex-direction:column;justify-content:center;margin-bottom:8px;padding:8px;box-sizing:border-box;background:#fff}@media only screen and (min-width:480px){.licensesSection.homeSection .licenseList .licenseWrapper{margin-bottom:7px;padding:5px}}@media only screen and (min-width:768px){.licensesSection.homeSection .licenseList .licenseWrapper{margin-bottom:0}}.licensesSection.homeSection .licenseList .licenseLink{cursor:zoom-in}.licensesSection.homeSection .licenseList .licenseImage{width:136px}@media only screen and (min-width:768px){.licensesSection.homeSection .licenseList .licenseImage{width:107px}}@media only screen and (min-width:1000px){.licensesSection.homeSection .licenseList .licenseImage{width:143px}}.licensesSection.homeSection .consultationButton{margin:0 auto}.licensesSection.localSection{background:linear-gradient(118.4deg,rgba(97,109,123,0) 25.21%,rgba(66,75,85,.41) 94%),url(/public/images/licenses-background.jpg),#616d7b;background-blend-mode:multiply,screen,normal;background-size:cover;background-position:center bottom}.basementTipsSection.homeSection{display:flex;flex-direction:column;position:relative;background:linear-gradient(90deg,#fdfdfd 0%,#f8f5f5 101.15%)}.basementTipsSection.homeSection .wrapper{padding-top:30px;padding-bottom:20px}@media only screen and (min-width:480px){.basementTipsSection.homeSection .wrapper{padding-top:40px}}.basementTipsSection.homeSection .wrapper+.wrapper{padding-top:0;padding-bottom:30px}@media only screen and (min-width:480px){.basementTipsSection.homeSection .wrapper+.wrapper{padding-bottom:40px}}.basementTipsSection.homeSection .sectionTitle{margin-bottom:0}.basementTipsSection.homeSection .cardList .cardImage{background-size:100px}@media only screen and (min-width:480px){.basementTipsSection.homeSection .cardList .cardImage{background-size:200px}}@media only screen and (min-width:768px){.basementTipsSection.homeSection .cardList .cardImage{background-size:200px}}@media only screen and (min-width:1000px){.basementTipsSection.homeSection .cardList{margin-left:0;margin-right:0}.basementTipsSection.homeSection .cardList .cardWrapper{width:233px}.basementTipsSection.homeSection .cardList .cardWrapper .cardImage{width:233px;height:122px;background-size:220px}.basementTipsSection.homeSection .cardList .cardWrapper .cardHeader{font-size:12px}.basementTipsSection.homeSection .cardList .cardWrapper .cardAnnounce,.basementTipsSection.homeSection .cardList .cardWrapper .dataDate,.basementTipsSection.homeSection .cardList .cardWrapper .dataState{font-size:11px}}@media only screen and (min-width:1440px){.basementTipsSection.homeSection .cardList .cardWrapper{width:249px;margin-left:6px;margin-right:6px}.basementTipsSection.homeSection .cardList .cardWrapper .cardImage{width:249px;height:130px;background-size:220px}}.basementTipsSection.homeSection .cardList .cardWrapper:last-of-type{display:none}@media only screen and (min-width:1000px){.basementTipsSection.homeSection .cardList .cardWrapper:last-of-type{display:flex}.basementTipsSection.homeSection .cardList .cardWrapper:last-of-type .cardWrapper{margin-right:0}}@media only screen and (min-width:768px){.basementTipsSection.homeSection .cardList .cardWrapper:first-of-type{width:100%;flex-direction:row}.basementTipsSection.homeSection .cardList .cardWrapper:first-of-type .cardData{order:1}.basementTipsSection.homeSection .cardList .cardWrapper:first-of-type .cardData .cardHeader{font-size:15px}.basementTipsSection.homeSection .cardList .cardWrapper:first-of-type .cardData .cardAnnounce,.basementTipsSection.homeSection .cardList .cardWrapper:first-of-type .cardData .dataDate,.basementTipsSection.homeSection .cardList .cardWrapper:first-of-type .cardData .dataState{font-size:13px}.basementTipsSection.homeSection .cardList .cardWrapper:first-of-type .cardLink{order:2}.basementTipsSection.homeSection .cardList .cardWrapper:first-of-type .cardImage{width:482px;height:251px;background-size:440px}}@media only screen and (min-width:1000px){.basementTipsSection.homeSection .cardList .cardWrapper:first-of-type{margin-left:0;margin-right:0}.basementTipsSection.homeSection .cardList .cardWrapper:first-of-type .cardImage{width:722px;height:271px;background-size:460px}}@media only screen and (min-width:1440px){.basementTipsSection.homeSection .cardList .cardWrapper:first-of-type .cardImage{width:770px;height:293px;background-size:540px}}@media only screen and (min-width:1000px){.basementTipsSection.homeSection .cardList .cardWrapper:nth-of-type(2){margin-left:0}.basementTipsSection.homeSection .cardList .cardWrapper:nth-of-type(5){margin-right:0}}.basementTipsSection.homeSection .viewAllButton{position:absolute;top:30px;right:0}@media only screen and (min-width:480px){.basementTipsSection.homeSection .viewAllButton{top:36px}}@media only screen and (min-width:768px){.basementTipsSection.homeSection .viewAllButton{height:40px}}@media only screen and (min-width:1000px){.basementTipsSection.homeSection .viewAllButton{top:41px}}.basementTipsSection.homeSection .viewAllButton:after{background:#fff}.mapSection.localSection{position:relative;min-height:536px;background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center;padding-top:50px;padding-bottom:50px}@media only screen and (min-width:480px){.mapSection.localSection{min-height:637px}}@media only screen and (min-width:768px){.mapSection.localSection{min-height:536px}}@media only screen and (min-width:1000px){.mapSection.localSection{min-height:536px}}@media only screen and (min-width:1440px){.mapSection.localSection{min-height:536px}}.mapSection.localSection .mapWrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;padding:0;height:auto;width:100vh;border-radius:5px;min-height:108px;background-color:#fff;box-sizing:border-box;overflow:hidden}@media only screen and (min-width:480px){.mapSection.localSection .mapWrapper{min-height:144px}}@media only screen and (min-width:768px){.mapSection.localSection .mapWrapper{flex-direction:row;font-size:12px}}@media only screen and (min-width:1000px){.mapSection.localSection .mapWrapper{min-height:366px;font-size:15px}}@media only screen and (min-width:1440px){.mapSection.localSection .mapWrapper{width:1042px}}.mapSection.localSection .landingContent{display:flex;flex-direction:column;align-items:center;padding:15px;box-sizing:border-box}@media only screen and (min-width:480px){.mapSection.localSection .landingContent{padding:20px}}@media only screen and (min-width:768px){.mapSection.localSection .landingContent{padding:30px}}.mapSection.localSection .landingContent .sectionTitle{margin-bottom:15px;font-size:10px;letter-spacing:.05em;text-transform:uppercase}@media only screen and (min-width:480px){.mapSection.localSection .landingContent .sectionTitle{margin-bottom:20px;font-size:15px}}@media only screen and (min-width:1000px){.mapSection.localSection .landingContent .sectionTitle{font-size:21px}}.mapSection.localSection .landingContent .mapLearnMoreButton{margin-top:auto;padding:0 20px}@media only screen and (min-width:480px){.mapSection.localSection .landingContent .mapLearnMoreButton{padding:0 50px}}@media only screen and (min-width:768px){.mapSection.localSection .landingContent .mapLearnMoreButton{margin-bottom:0;padding:0 60px}}@media only screen and (min-width:1440px){.mapSection.localSection .landingContent .mapLearnMoreButton{padding:0 80px}}.mapSection.localSection .landingMap{width:100%;height:230px;background-color:#e7e7e8}@media only screen and (min-width:768px){.mapSection.localSection .landingMap{flex-shrink:0;width:300px;height:inherit}}@media only screen and (min-width:1000px){.mapSection.localSection .landingMap{width:376px}}@media only screen and (min-width:1440px){.mapSection.localSection .landingMap{width:460px}}.mapSection.localSection{background-image:var(--local-city-background-320)}@media only screen and (min-width:480px){.mapSection.localSection{background-image:var(--local-city-background-480)}}@media only screen and (min-width:768px){.mapSection.localSection{background-image:var(--local-city-background-768)}}@media only screen and (min-width:1000px){.mapSection.localSection{background-image:var(--local-city-background-1000)}}@media only screen and (min-width:1440px){.mapSection.localSection{background-image:var(--local-city-background-1440)}}.permitsSection .maxWrapper{display:flex;padding:15px 0 15px 150px;box-sizing:border-box;min-height:128px}@media only screen and (min-width:480px){.permitsSection .maxWrapper{padding:20px 0 20px 225px;min-height:214px}}@media only screen and (min-width:768px){.permitsSection .maxWrapper{padding-left:380px;min-height:293px}}@media only screen and (min-width:1000px){.permitsSection .maxWrapper{padding:40px 0 40px 452px;min-height:354px}}@media only screen and (min-width:1440px){.permitsSection .maxWrapper{padding:40px 0 40px 672px}}.permitsSection .permitsWrapper{display:flex;flex-direction:column;justify-content:space-between;padding:0 15px;box-sizing:border-box;width:120%}@media only screen and (min-width:480px){.permitsSection .permitsWrapper{padding:0 20px}}@media only screen and (min-width:768px){.permitsSection .permitsWrapper{padding:20px 40px 20px 20px}}@media only screen and (min-width:1000px){.permitsSection .permitsWrapper{padding:20px 100px 0 50px}}@media only screen and (min-width:1440px){.permitsSection .permitsWrapper{padding-right:300px}}.permitsSection .permitsYear{z-index:1;position:absolute;right:15px;bottom:-25px;display:block;height:90px;font-family:"DIN Alternate",Arial,sans-serif;font-size:90px;line-height:90px;font-weight:800;letter-spacing:-8px;color:#d1d1d3}@media only screen and (min-width:480px){.permitsSection .permitsYear{right:20px;bottom:-35px;height:130px;font-size:130px;line-height:130px;letter-spacing:-12px}}@media only screen and (min-width:768px){.permitsSection .permitsYear{bottom:-45px;right:25px;height:170px;font-size:170px;line-height:170px;letter-spacing:-15px}}@media only screen and (min-width:1000px){.permitsSection .permitsYear{bottom:-70px;right:60px;height:240px;font-size:240px;line-height:240px;letter-spacing:-22px}}@media only screen and (min-width:1440px){.permitsSection .permitsYear{right:215px;height:250px;font-size:250px;line-height:250px}}.permitsSection .permitsText{z-index:2}@media only screen and (min-width:768px){.permitsSection .permitsText{font-size:12px}}@media only screen and (min-width:1000px){.permitsSection .permitsText{font-size:15px}}.permitsSection .permitsDate{display:block;margin:3px 0;font-style:normal;font-weight:500;text-transform:uppercase}.permitsSection .bottonWrapper{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:767px){.permitsSection .bottonWrapper{flex-direction:row;justify-content:space-between}}.permitsSection .bottonWrapper .bottomAnnotation{margin:0 15px 0 0;z-index:2;white-space:nowrap}@media only screen and (min-width:480px){.permitsSection .bottonWrapper .bottomAnnotation{margin-right:20px}}@media only screen and (min-width:768px){.permitsSection .bottonWrapper .bottomAnnotation{margin-bottom:10px;font-size:12px}}.permitsSection .bottonWrapper .socialList{z-index:2;display:flex;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.permitsSection .bottonWrapper .socialList .socialLinkWrapper{z-index:2;margin-right:8px}@media only screen and (min-width:480px){.permitsSection .bottonWrapper .socialList .socialLinkWrapper{margin-right:10px}}@media only screen and (min-width:1000px){.permitsSection .bottonWrapper .socialList .socialLinkWrapper{margin-right:32px;margin-bottom:26px}}.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink{display:block;font-size:0}.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.instagramLink{background:#212c30}@media only screen and (min-width:480px){.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.instagramLink{transform:scale(1.3)}}@media only screen and (min-width:1000px){.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.instagramLink{transform:scale(2.47) translate(4px,6px)}}.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.facebookLink:hover,.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.instagramLink:hover,.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.yelpLink:hover{background:#57a7d7}.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.facebookLink{background:#212c30}@media only screen and (min-width:480px){.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.facebookLink{transform:scale(1.3)}}@media only screen and (min-width:1000px){.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.facebookLink{transform:scale(2.47) translate(4px,6px)}}.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.yelpLink{background:#212c30;-webkit-mask-image:url(/public/images/vector/yelp_social.svg);mask-image:url(/public/images/vector/yelp_social.svg);width:18px;height:18px;background-repeat:no-repeat}@media only screen and (min-width:480px){.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.yelpLink{transform:scale(1.3)}}@media only screen and (min-width:1000px){.permitsSection .bottonWrapper .socialList .socialLinkWrapper .socialLink.yelpLink{transform:scale(2.47) translate(4px,6px)}}.permitsSection.localSection{background-color:#e7e7e8}.permitsSection.localSection .sectionTitle{margin-bottom:.5rem}@media (min-width:480px){.permitsSection.localSection .wrapper{padding-top:0}}@media (max-width:480px){.permitsSection.localSection .pictureWrapper{width:100%}}.permitsSection.localSection .permitsImage{width:inherit;box-shadow:none;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:480px){.permitsSection.localSection .permitsImage{width:250px}}@media only screen and (min-width:1000px){.permitsSection.localSection .permitsImage{width:250px}}.permitsSection.localSection .permitsText{font-size:9px}@media only screen and (min-width:480px){.permitsSection.localSection .permitsText{font-size:13px}}@media only screen and (min-width:1000px){.permitsSection.localSection .permitsText{font-size:15px}}.videoSection{background:linear-gradient(128.9deg,#f3f3f5 3.69%,#d1d1d3 95.61%)}@media only screen and (min-width:1000px){.videoSection .container{max-width:1100px}}.videoSection .sectionTitle{padding-top:20px;padding-bottom:20px}@media only screen and (min-width:768px){.videoSection .text{margin-bottom:20px}}@media (max-width:768px){.videoSection .text{width:440px}}@media only screen and (min-width:768px){.videoSection .text p{font-size:12px}}@media only screen and (min-width:1000px){.videoSection .text p{font-size:15px}}@media (max-width:768px){.videoSection .videoColumn{padding:0}}.videoSection .video{align-items:center;display:flex;justify-content:center}@media only screen and (min-width:768px){.videoSection .video{width:380px;height:293px}}@media only screen and (min-width:1000px){.videoSection .video{width:650px;height:355px}}@media only screen and (min-width:1440px){.videoSection .video{width:630px}}.videoSection video{max-width:100%;max-height:100%}.shareLinks{display:flex;flex-direction:row;align-items:center;position:absolute;top:0;right:0;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}@media only screen and (min-width:1000px){.shareLinks{top:10px}}.shareLinks .shareLinkWrapper{display:flex;justify-content:center;align-items:center;width:38px;height:38px;transform:scale(.55);margin:-9px -6px;cursor:pointer;border-radius:2px}.shareLinks .shareLinkWrapper:last-of-type{margin:-9px -8px -9px -6px}@media only screen and (min-width:480px){.shareLinks .shareLinkWrapper{transform:scale(.7);margin:-4px -3px}.shareLinks .shareLinkWrapper:last-of-type{margin:-4px -6px -4px -3px}}@media only screen and (min-width:768px){.shareLinks .shareLinkWrapper{transform:scale(.9);margin:2px 3px 2px 0}.shareLinks .shareLinkWrapper:last-of-type{margin:2px -1px 2px 0}}@media only screen and (min-width:1000px){.shareLinks .shareLinkWrapper{transform:scale(1);margin:0 0 0 7px}.shareLinks .shareLinkWrapper:first-of-type{margin:0}.shareLinks .shareLinkWrapper:last-of-type{margin:0 0 0 7px}}.shareLinks .shareLinkWrapper .shareLink{display:block;font-size:0;background:#fff;border:0;cursor:pointer}.shareLinks .shareLinkWrapper.facebook{align-items:flex-end;background:#2d508a}.shareLinks .shareLinkWrapper.facebook:hover,.shareLinks .shareLinkWrapper.pinterest:hover,.shareLinks .shareLinkWrapper.twitter:hover,.shareLinks .shareLinkWrapper.whatsapp:hover{background:#fff}.shareLinks .shareLinkWrapper.facebook:hover .shareLink{background:#2d508a}.shareLinks .shareLinkWrapper.twitter,.shareLinks .shareLinkWrapper.twitter:hover .shareLink{background:#00a4e6}.shareLinks .shareLinkWrapper.whatsapp,.shareLinks .shareLinkWrapper.whatsapp:hover .shareLink{background:#59b454}.shareLinks .shareLinkWrapper.pinterest,.shareLinks .shareLinkWrapper.pinterest:hover .shareLink{background:#bf0021}.headerSubMenu{display:flex;flex-direction:row;justify-content:space-between;margin:10px -8px 0;padding-left:0;list-style-type:none}@media only screen and (min-width:768px){.headerSubMenu{margin:10px 0 0;justify-content:flex-start}}@media only screen and (min-width:1000px){.headerSubMenu{margin:0;position:absolute;top:8px;right:0}}@media only screen and (min-width:768px){.headerSubMenu .subLinkWrapper{margin-left:10px}.headerSubMenu .subLinkWrapper:first-of-type{margin-left:0}}.profileMenu{display:flex;flex-direction:row;margin-top:15px;margin-bottom:0;padding-left:0;list-style-type:none}@media only screen and (min-width:480px){.profileMenu{margin-top:20px}}.profileMenu .profileLinkWrapper{margin-right:5px}@media only screen and (min-width:480px){.profileMenu .profileLinkWrapper{margin-right:10px}}.profileMenu .profileLinkWrapper:last-of-type{margin-left:0}.socialLinks{display:flex;flex-direction:row;align-items:center;position:absolute;top:0;right:0;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}@media only screen and (min-width:1000px){.socialLinks{top:10px}}.socialLinks .socialLinkWrapper{transform:scale(.4);margin:-10px}@media only screen and (min-width:480px){.socialLinks .socialLinkWrapper{transform:scale(.7);margin:-5px -2px}}@media only screen and (min-width:768px){.socialLinks .socialLinkWrapper{transform:scale(.9);margin:2px 3px 2px 0}}@media only screen and (min-width:1000px){.socialLinks .socialLinkWrapper{transform:scale(1);margin:0 0 0 9px}.socialLinks .socialLinkWrapper:first-of-type{margin:0}}.socialLinks .socialLinkWrapper.backgroundLogoWrapper{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background-color:#fff;border-radius:6px;filter:drop-shadow(5px 5px 7px rgba(0,0,0,.25))}.socialLinks .socialLinkWrapper .socialLink{display:block;font-size:0;filter:drop-shadow(5px 5px 7px rgba(0,0,0,.25))}.socialLinks .socialLinkWrapper .socialLink:hover{filter:grayscale(100%) drop-shadow(5px 5px 7px rgba(0,0,0,.25))}.socialLinks .socialLinkWrapper .yelp{background:url(/public/images/vector/yelp_square.svg);background-color:transparent;background-repeat:no-repeat;width:38px;height:38px;background-size:contain}.categoriesCarousel.homeVersion{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:0 auto;width:290px}@media only screen and (min-width:480px){.categoriesCarousel.homeVersion{width:440px}}@media only screen and (min-width:768px){.categoriesCarousel.homeVersion{width:728px}}@media only screen and (min-width:1000px){.categoriesCarousel.homeVersion{width:960px}}@media only screen and (min-width:1440px){.categoriesCarousel.homeVersion{width:1032px}}.categoriesCarousel.homeVersion .sliderArrow{opacity:.5;margin-top:-17px;transform:scale(.45);font-size:0;border:0;background:#616d7b;outline:0}@media only screen and (min-width:480px){.categoriesCarousel.homeVersion .sliderArrow{transform:scale(.8)}}@media only screen and (min-width:768px){.categoriesCarousel.homeVersion .sliderArrow{transform:scale(1)}}@media only screen and (min-width:1000px){.categoriesCarousel.homeVersion .sliderArrow{margin-top:-20px}}.categoriesCarousel.homeVersion .sliderArrow.nextSlide{transform:scale(.45) rotate(180deg)}@media only screen and (min-width:480px){.categoriesCarousel.homeVersion .sliderArrow.nextSlide{transform:scale(.8) rotate(180deg)}}@media only screen and (min-width:768px){.categoriesCarousel.homeVersion .sliderArrow.nextSlide{transform:scale(1) rotate(180deg)}}.categoriesCarousel.homeVersion .sliderArrow.hiddenArrow{opacity:0;cursor:default}.categoriesCarousel.homeVersion .categoriesActionWrapper{width:inherit}.categoriesCarousel.homeVersion .categoryList{overflow:scroll}.categoriesCarousel.homeVersion .categoryList .categoryWrapper{width:inherit;margin-right:3px;margin-left:0}@media only screen and (min-width:480px){.categoriesCarousel.homeVersion .categoryList .categoryWrapper{margin-right:10px}}@media only screen and (min-width:768px){.categoriesCarousel.homeVersion .categoryList .categoryWrapper{margin-right:5px}}@media only screen and (min-width:1000px){.categoriesCarousel.homeVersion .categoryList .categoryWrapper{margin-right:11px}}@media (min-width:1400px){.categoriesCarousel.homeVersion .categoryList .categoryWrapper{margin-right:10px}}.categoriesCarousel.homeVersion .categoryList .categoryLink{width:70px}@media only screen and (min-width:480px){.categoriesCarousel.homeVersion .categoryList .categoryLink{width:80px;font-size:12px}}@media only screen and (min-width:1000px){.categoriesCarousel.homeVersion .categoryList .categoryLink{margin-bottom:15px;width:110px}}@media only screen and (min-width:1440px){.categoriesCarousel.homeVersion .categoryList .categoryLink{margin-bottom:15px;width:120px}}.categoriesCarousel .categoriesActionWrapper{overflow:hidden;width:255px}@media only screen and (min-width:480px){.categoriesCarousel .categoriesActionWrapper{width:390px}}@media only screen and (min-width:768px){.categoriesCarousel .categoriesActionWrapper{width:656px}}@media only screen and (min-width:1000px){.categoriesCarousel .categoriesActionWrapper{width:902px}}@media only screen and (min-width:1440px){.categoriesCarousel .categoriesActionWrapper{width:979px}}.categoriesCarousel .categoryList{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.categoriesCarousel .categoryWrapper{margin-left:2px;margin-right:2px;width:47px}@media only screen and (min-width:480px){.categoriesCarousel .categoryWrapper{width:74px}}@media only screen and (min-width:768px){.categoriesCarousel .categoryWrapper{margin-left:4px;margin-right:4px}}@media only screen and (min-width:1440px){.categoriesCarousel .categoryWrapper{margin-left:5px;margin-right:5px;width:79px}}.categoriesCarousel .categoryLink{display:flex;flex-direction:column;align-items:center;padding-left:0;font-size:12px;margin-top:15px;color:#212c30;width:95px}@media only screen and (min-width:480px){.categoriesCarousel .categoryLink{width:102px;font-size:15px}}@media only screen and (min-width:1000px){.categoriesCarousel .categoryLink{width:136px}}@media only screen and (min-width:1440px){.categoriesCarousel .categoryLink{width:147px}}.categoriesCarousel .categoryLink:hover{color:#57a7d7}.categoriesCarousel .categoryLink .categoryImage{display:block;margin-bottom:6px;width:inherit;box-shadow:0 4px 4px rgba(0,0,0,.25);border:1px solid #fff;box-sizing:border-box}.categoriesCarousel .categoryLink .categoryLabel{line-height:125%;text-align:center}.filterList{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:0;margin-bottom:-15px;padding-left:0;list-style-type:none}.filterList .filter{position:relative;display:flex;justify-content:center;align-items:center;margin-right:8px;margin-bottom:15px;height:25px;padding-left:15px;padding-right:15px;font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#616d7b;background:#fff;border-radius:100px;cursor:pointer;overflow:hidden}@media only screen and (min-width:480px){.filterList .filter{padding-left:20px;padding-right:20px;height:37px;font-size:12px}}@media only screen and (min-width:1000px){.filterList .filter{height:41px;font-size:13px}}.filterList .filter.dropdownFilter{padding-right:30px}.filterList .filter.dropdownFilter:after,.filterList .filter.dropdownFilter:before{content:"";position:absolute;top:50%;width:7px;height:2px;background-color:#616d7b}.filterList .filter.dropdownFilter:before{right:17px;transform:translateY(-50%) rotate(45deg)}.filterList .filter.dropdownFilter:after{right:13px;transform:translateY(-50%) rotate(-45deg)}.filterList .filter.chosenFilter{color:#57a7d7}.filterList .filter.chosenFilter:after,.filterList .filter.chosenFilter:before{background:#57a7d7}.filterList .filter.activeFilter{color:#fff;background-color:#57a7d7;overflow:initial}.filterList .filter.activeFilter:before{background-color:#fff;transform:translateY(-50%) rotate(-45deg)}.filterList .filter.activeFilter:after{background-color:#fff;transform:translateY(-50%) rotate(45deg)}.filterList .filter.activeFilter .dropdownFilters{opacity:1;margin-top:0}.filterList .filter.activeFilter:hover{color:#fff;background-color:#57a7d7}.dropdownFilters,.filterList .filter.activeFilter:hover:after,.filterList .filter.activeFilter:hover:before{background-color:#fff}.filterList .filter:hover{background:#e7e7e8;color:#212c30}.filterList .filter:hover:after,.filterList .filter:hover:before{background-color:#212c30}.filterList .filter.rangeFilter{margin-right:8px;overflow:initial}@media only screen and (min-width:1000px){.filterList .filter.rangeFilter{margin-left:auto;margin-right:0}}.filterList .filter.rangeFilter:hover{background-color:#fff;color:#616d7b;cursor:default}.dropdownFilters{opacity:0;position:absolute;z-index:2;top:35px;left:0;margin-top:30px;margin-bottom:0;padding:0;border-radius:5px;list-style-type:none}@media only screen and (min-width:480px){.dropdownFilters{top:47px}}@media only screen and (min-width:768px){.dropdownFilters{top:52px}}.dropdownFilters:before,.rangeWrapper .rangeLine .rangeTitle:before{content:"";display:block;position:absolute;top:-4px;width:10px;height:10px}.dropdownFilters:before{background:#fff;transform:rotate(45deg);left:20px}.dropdownFilters .dropdownFiltersWrapper{position:relative;margin-top:10px;margin-bottom:10px;overflow:hidden}.dropdownFilters .dropdownFiltersWrapper .scrollLine{position:absolute;top:0;opacity:.75;right:5px;width:3px;background-color:#57a7d7;border-radius:30px}.dropdownFilters .hiddenFilters{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.dropdownFilters .hiddenFilters .hiddenFilter{padding:8px 52px 8px 22px;white-space:nowrap;color:#a1abb5}.dropdownFilters .hiddenFilters .hiddenFilter:hover{color:#57a7d7;background-color:rgba(52,180,234,.2)}.dropdownFilters .hiddenFilters .hiddenFilter.colorFilter{position:relative;padding-right:72px}.dropdownFilters .hiddenFilters .hiddenFilter.colorFilter:after{display:none}.dropdownFilters .hiddenFilters .hiddenFilter.colorFilter .colorBorder{position:absolute;top:50%;right:22px;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background-color:#fff;border:1px solid #e7e7e8}.dropdownFilters .hiddenFilters .hiddenFilter.colorFilter .colorBorder .colorFill{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:15px;height:15px;border-radius:50%}.dropdownFilters .hiddenFilters .hiddenFilter.activeHiddenFilter{position:relative;color:#57a7d7}.dropdownFilters .hiddenFilters .hiddenFilter.activeHiddenFilter .colorBorder{border-color:#57a7d7}.dropdownFilters .hiddenFilters .hiddenFilter.activeHiddenFilter:after{content:"";position:absolute;top:50%;right:22px;transform:translateY(-50%);width:7px;height:7px;background-color:#57a7d7;border-radius:50%}.rangeWrapper{position:relative;margin-right:8px;width:75px;height:1px;background-color:#e7e7e8}@media only screen and (min-width:480px){.rangeWrapper{width:115px}}@media only screen and (min-width:1000px){.rangeWrapper{width:150px}}.rangeWrapper .rangeLine{position:relative;margin-top:-1px;width:80px;height:3px}.rangeWrapper .rangeLine .rangeColored{width:100%;height:100%;background-color:#57a7d7;border-radius:3px}.rangeWrapper .rangeLine .rangeButton{position:absolute;top:-3px;width:9px;height:9px;padding:0;font-size:0;border:0;background-color:#57a7d7;cursor:pointer;outline:0;border-radius:50%}.rangeWrapper .rangeLine .rangeButton.rangeMinValue{left:-4px}.rangeWrapper .rangeLine .rangeButton.rangeMaxValue{right:-4px}.rangeWrapper .rangeLine .rangeTitle{position:absolute;top:0;margin-top:12px;padding:5px 10px;color:#fff;border-radius:5px;background-color:#afb8c0;cursor:default}.rangeWrapper .rangeLine .rangeTitle:before{left:50%;background:#afb8c0;transform:translateX(-50%) rotate(45deg)}.rangeWrapper .rangeLine .rangeTitle.rangeMinTitle{left:0;transform:translateX(-50%)}.rangeWrapper .rangeLine .rangeTitle.rangeMaxTitle{right:0;transform:translateX(50%)}.rangeWrapper .rangeLine .rangeTitle.rangeTwinTitle{opacity:0;left:50%;transform:translateX(-50%);white-space:nowrap}.activeFilterList,.offerList{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:0;margin-bottom:-8px;padding-left:0;list-style-type:none}.activeFilterList .activeFilter{display:flex;justify-content:center;align-items:center;position:relative;margin-right:8px;margin-bottom:8px;height:22px;padding-left:10px;padding-right:24px;font-size:9px;line-height:125%;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:#57a7d7;border-radius:100px}@media only screen and (min-width:480px){.activeFilterList .activeFilter{padding-right:30px;height:28px;font-size:12px}}.activeFilterList .activeFilter .removeFilterButton{content:"";position:absolute;right:4px;top:50%;transform:translateY(-50%);width:15px;height:15px;padding-left:0;box-sizing:border-box;border-radius:50%;border:0;font-size:0;background:#fff;cursor:pointer;outline:0}@media only screen and (min-width:480px){.activeFilterList .activeFilter .removeFilterButton{right:6px;width:17px;height:17px}}.activeFilterList .activeFilter .removeFilterButton:hover:before{transform:translateY(-50%) rotate(-45deg)}.activeFilterList .activeFilter .removeFilterButton:hover:after{transform:translateY(-50%) rotate(45deg)}.activeFilterList .activeFilter .removeFilterButton:before{content:"";position:absolute;top:50%;right:3px;width:6px;transform:translateY(-50%) rotate(45deg);border:1.5px solid #57a7d7;background-color:#57a7d7;box-sizing:initial}@media only screen and (min-width:480px){.activeFilterList .activeFilter .removeFilterButton:before{width:8px}}.activeFilterList .activeFilter .removeFilterButton:after:hover,.activeFilterList .activeFilter .removeFilterButton:before:hover{border-color:#2673a2}.activeFilterList .activeFilter .removeFilterButton:after{content:"";position:absolute;top:50%;right:3px;width:6px;transform:translateY(-50%) rotate(135deg);border:1.5px solid #57a7d7;background-color:#57a7d7;box-sizing:initial}@media only screen and (min-width:480px){.activeFilterList .activeFilter .removeFilterButton:after{width:8px}}.offerList{margin-bottom:0}@media only screen and (min-width:480px){.offerList{justify-content:space-around;width:378px;height:378px;margin:0 auto}}@media only screen and (min-width:768px){.offerList{justify-content:space-between;width:100%;height:157px}}@media only screen and (min-width:1000px){.offerList{width:700px;margin:0}}.offerList .offerWrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:0 4px 8px;width:141px;height:141px;background:linear-gradient(56.42deg,#efeff0 14.82%,#fff 85.8%);border:5px solid #fac04b;box-sizing:border-box;border-radius:50%;cursor:pointer}.offerList .offerWrapper:after{content:"";position:absolute;top:-5px;left:-5px;width:157px;height:157px;background:rgba(255,255,255,.8)}.offerList .offerWrapper:nth-of-type(odd){margin-left:0}.offerList .offerWrapper:nth-of-type(even){margin-right:0}.offerList .offerWrapper.activeOffer:after{display:none}@media only screen and (min-width:480px){.offerList .offerWrapper{margin:0 0 32px;width:157px;height:157px}}.offerList .offerWrapper .offerPercent{margin-top:15px;margin-right:-10px;display:flex;flex-direction:row;align-items:baseline;font-size:38px;font-weight:400}@media only screen and (min-width:480px){.offerList .offerWrapper .offerPercent{font-size:41px}}.offerList .offerWrapper .offerPercent .percentNum{font-style:normal;font-size:55px;line-height:125%;font-weight:700}@media only screen and (min-width:480px){.offerList .offerWrapper .offerPercent .percentNum{font-size:65px}}.offerList .offerWrapper .offerPercent .percentDot{margin-left:-4px;font-style:normal;font-weight:700;letter-spacing:-2px}.offerList .offerWrapper .offerPeriod{margin-top:-3px;margin-bottom:8px;font-size:16px;color:#4ea748;text-transform:uppercase}@media only screen and (min-width:480px){.offerList .offerWrapper .offerPeriod{margin-top:-7px;margin-bottom:10px;font-size:19px}}.offerList .offerWrapper .offerAdditional{font-size:6px;line-height:8px;text-transform:uppercase}@media only screen and (min-width:480px){.offerList .offerWrapper .offerAdditional{font-size:7px}}.consultationButton.hiddenButton{display:none!important}.zipCodeForm{position:relative;width:100%;height:26px}.zipCodeForm .buttonWrapper{position:absolute;height:100%;top:0;right:0;display:flex;justify-content:center;flex-direction:column;margin-right:.5em}.zipCodeForm .zipCodeInput{background:0 0;border:0;outline:0;text-align:center;width:inherit;height:inherit;padding:0;border-radius:10px}@media only screen and (min-width:480px){.zipCodeForm{height:40px}}.zipCodeForm.hiddenWrapper{display:none}.zipCodeForm .zipCodeField{text-align:center;width:inherit;height:inherit;padding:0 55px 0 10px;font-size:11px;font-weight:800;color:#212c30;box-sizing:border-box;background-color:#fff;border-radius:100px;border:0;outline:0}@media only screen and (min-width:480px){.zipCodeForm .zipCodeField{font-size:13px;padding:0 75px 0 15px}}@media only screen and (min-width:768px){.zipCodeForm .zipCodeField{font-size:13px;padding:0 75px 0 20px}}.zipCodeForm .zipCodeLabel{display:none;position:absolute;left:10px;align-items:center;height:inherit;font-size:11px}.zipCodeForm .zipCodeButton{right:4px;display:flex;flex-direction:row;align-items:center;padding:3px 7px;font-size:11px;line-height:100%;font-weight:800;background-color:#fac04b;border-radius:100px;border:0;outline:0;cursor:pointer}.zipCodeForm .zipCodeButton.loadButton{opacity:0;cursor:default}.zipCodeForm .zipCodeButton:hover{background-color:#f2a407}@media only screen and (min-width:480px){.zipCodeForm .zipCodeButton{right:5px;padding:9px 15px;font-size:13px}}.zipCodeForm .zipCodeButton:after{transform:scale(.8);margin-left:3px;background-color:#212c30}@media only screen and (min-width:480px){.zipCodeForm .zipCodeButton:after{transform:scale(1);margin-left:5px}}.zipCodeForm .zipCodeLoader{position:absolute;top:5px;right:5px;width:16px;height:16px;background-color:transparent;background-image:url(/public/images/vector/load-icon_black.svg);background-size:16px 16px}@media only screen and (min-width:480px){.zipCodeForm .zipCodeLoader{top:8px;right:8px;width:24px;height:24px;background-size:24px 24px}}.zipCodeForm .zipCodeLoader.hiddenLoader{z-index:-1;opacity:0}.zipCodeForm .errorWrapper{position:absolute;margin-top:10px;left:50%;padding:5px;width:80%;z-index:1;box-sizing:border-box;transform:translateX(-50%);background-color:#fff;border-radius:5px;text-align:center;font-size:9px;font-weight:800;color:red}@media only screen and (min-width:480px){.zipCodeForm .errorWrapper{padding:10px;font-size:11px}}.zipCodeForm .errorWrapper:before{content:"";display:block;position:absolute;top:0;left:50%;width:6px;height:6px;background:#fff;transform:translateX(-50%) translateY(-50%) rotate(45deg)}@media only screen and (min-width:480px){.zipCodeForm .errorWrapper:before{width:10px;height:10px}}.zipCodeForm .errorWrapper.hiddenWrapper{z-index:-1;margin-top:50px;opacity:0;visibility:hidden}@media only screen and (min-width:480px){.menuZipCode .zipCodeForm{height:26px}.menuZipCode .zipCodeForm .zipCodeField{padding:0 55px 0 10px;font-size:11px}.menuZipCode .zipCodeForm .zipCodeButton{padding:3px 7px;font-size:11px}.menuZipCode .zipCodeForm .zipCodeButton:after{transform:scale(.8)}}.menuZipCode .zipCodeForm .zipCodeLoader{top:5px;right:5px;width:16px;height:16px;background-size:16px 16px}.contactUsStickyButton{margin-top:-30px;text-align:center;position:fixed;right:0;top:50%;background-color:rgba(0,0,0,.5);padding:30px 20px 20px;border-radius:4px 0 0 4px;color:#fff;cursor:pointer;transition:all .3s ease 0s;z-index:2}.contactUsStickyButton:hover{background:#87ceeb}.contactUsStickyButton::before{content:'x';font-size:36px;font-family:'icons'}@media (max-width:430px){.contactUsStickyButton{transform:scale(.7);right:-15px}}.button{color:#000;border-radius:100px;padding:7px 10px;text-align:center;font-size:8px;border:0;font-weight:600}@media (min-width:768px){.button{white-space:nowrap;padding:13px 20px;font-size:11px}}.button.consultationButton{background-color:#fac04b;height:100%!important}.button.quote{background-color:#57a7d7;color:#fff}.button.contact{background-color:#212c30;color:#fac04b;border:solid 1px}.button.hollow{background-color:transparent;border-width:2px;color:#000}@media (min-width:430px){.button.hollow{border-width:3px}}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}