/*
Theme Name: GP Starter
Author: GP
Description: Custom theme with Gutenberg compatibility
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: tbfitout
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(owl.video.play.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(owl.video.play.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}
:root{--heading1:6rem;--heading2:4.4rem;--heading3:3.6rem;--heading4:3rem;--heading5:2.4rem;--heading6:2rem;--paragraph:1.8rem;--small:1.8rem;--h2small:2.4rem}@media (min-width:769px){:root{--heading1:7rem}}@media (min-width:992px){:root{--heading1:8rem}}@media (min-width:1920px){:root{--heading1:5.2rem}}:root .has-heading-1-font-size{line-height:7rem}@media (min-width:769px){:root .has-heading-1-font-size{line-height:8rem}}@media (min-width:992px){:root .has-heading-1-font-size{line-height:9rem}}@media (min-width:1920px){:root .has-heading-1-font-size{line-height:16rem}}@media (min-width:992px){:root{--heading2:4rem}}@media (min-width:1199px){:root{--heading2:5rem}}@media (min-width:1920px){:root{--heading2:7.5rem}}:root .has-heading-2-font-size{line-height:5.2rem}@media (min-width:992px){:root .has-heading-2-font-size{line-height:4.5rem}}@media (min-width:1199px){:root .has-heading-2-font-size{line-height:6rem}}@media (min-width:1920px){:root .has-heading-2-font-size{line-height:9rem}}@media (min-width:992px){:root{--heading3:3rem}}@media (min-width:1920px){:root{--heading3:5.6rem}}:root .has-heading-3-font-size{line-height:4.4rem}@media (min-width:992px){:root .has-heading-3-font-size{--heading3:4rem}}@media (min-width:1920px){:root .has-heading-3-font-size{line-height:7.2rem}}@media (min-width:769px){:root{--heading4:3.3rem}}@media (min-width:1920px){:root{--heading4:4.6rem}}:root .has-heading-4-font-size{line-height:3.8rem}@media (min-width:769px){:root .has-heading-4-font-size{line-height:4.4rem}}@media (min-width:1920px){:root .has-heading-4-font-size{line-height:6rem}}@media (min-width:769px){:root{--heading5:3rem}}@media (min-width:1199px){:root{--heading5:3.6rem}}:root .has-heading-5-font-size{line-height:3.2rem}@media (min-width:769px){:root .has-heading-5-font-size{line-height:4rem}}@media (min-width:1199px){:root .has-heading-5-font-size{line-height:4.8rem}}@media (min-width:769px){:root{--heading6:2.6rem}}:root .has-heading-6-font-size{line-height:3rem}@media (min-width:769px){:root .has-heading-6-font-size{line-height:4rem}}@media (min-width:992px){:root{--paragraph:2rem}}@media (min-width:1920px){:root{--paragraph:2.2rem}}:root .has-paragraph-font-size{line-height:2.8rem}@media (min-width:992px){:root .has-paragraph-font-size{line-height:3.2rem}}@media (min-width:1920px){:root .has-paragraph-font-size{line-height:3.8rem}}:root .has-small-font-size{line-height:2.8rem}@media (min-width:992px){:root .has-small-font-size{line-height:3rem}}@media (min-width:769px){:root{--h2small:4.2rem}}@media (min-width:992px){:root{--h2small:5.2rem}}@media (min-width:1920px){:root{--h2small:7.2rem}}:root .has-h-2-small-font-size{line-height:2.9rem}@media (min-width:769px){:root .has-h-2-small-font-size{line-height:5.2rem}}@media (min-width:992px){:root .has-h-2-small-font-size{line-height:6.2rem}}@media (min-width:1920px){:root .has-h-2-small-font-size{line-height:8.2rem}}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:500;src:local("Be Vietnam Pro Medium"),local("BeVietnamPro-Medium"),url(fonts/BeVietnamPro-Medium.woff2) format("woff2"),url(fonts/BeVietnamPro-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:600;src:local("Be Vietnam Pro SemiBold"),local("BeVietnamPro-SemiBold"),url(fonts/BeVietnamPro-SemiBold.woff2) format("woff2"),url(fonts/BeVietnamPro-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:700;src:local("Be Vietnam Pro ExtraBold"),local("BeVietnamPro-ExtraBold"),url(fonts/BeVietnamPro-ExtraBold.woff2) format("woff2"),url(fonts/BeVietnamPro-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:700;src:local("Be Vietnam Pro Bold"),local("BeVietnamPro-Bold"),url(fonts/BeVietnamPro-Bold.woff2) format("woff2"),url(fonts/BeVietnamPro-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:300;src:local("Be Vietnam Pro Light"),local("BeVietnamPro-Light"),url(fonts/BeVietnamPro-Light.woff2) format("woff2"),url(fonts/BeVietnamPro-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Be Vietnam Pro;font-style:normal;font-weight:400;src:local("Be Vietnam Pro Regular"),local("BeVietnamPro-Regular"),url(fonts/BeVietnamPro-Regular.woff2) format("woff2"),url(fonts/BeVietnamPro-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:local("Gilroy-SemiBold"),url(fonts/Gilroy-SemiBold.woff2) format("woff2"),url(fonts/Gilroy-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:local("Gilroy-Bold"),url(fonts/Gilroy-Bold.woff2) format("woff2"),url(fonts/Gilroy-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:local("Gilroy-Regular"),url(fonts/Gilroy-Regular.woff2) format("woff2"),url(fonts/Gilroy-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:local("Gilroy-Medium"),url(fonts/Gilroy-Medium.woff2) format("woff2"),url(fonts/Gilroy-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:300;src:local("Gilroy-Light"),url(fonts/Gilroy-Light.woff2) format("woff2"),url(fonts/Gilroy-Light.woff) format("woff")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#fff;font-family:Be Vietnam Pro;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}blockquote,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit}strong{font-weight:700}a,button{color:inherit;transition:.3s}a{text-decoration:none}button{-webkit-font-smoothing:inherit;background:none;border:0;cursor:pointer;font:inherit;letter-spacing:inherit;overflow:visible;padding:0}::-moz-focus-inner{border:0;padding:0}:focus{outline:0}img{border:0;height:auto}dd,dt{display:block;margin:0;padding:0}input,select,textarea{border-radius:0}[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.container,.main-wrapper>.components-placeholder,.main-wrapper>.entry-content.wp-block-post-content.is-layout-flow,.main-wrapper>.has-avatars,.main-wrapper>.is-responsive.wp-block-navigation.is-layout-flex,.main-wrapper>.page-links,.main-wrapper>.post-thumbnail,.main-wrapper>.wp-block-archives-list,.main-wrapper>.wp-block-avatar,.main-wrapper>.wp-block-buttons,.main-wrapper>.wp-block-calendar,.main-wrapper>.wp-block-categories-list,.main-wrapper>.wp-block-columns,.main-wrapper>.wp-block-cover,.main-wrapper>.wp-block-cover .wp-block-cover__inner-container,.main-wrapper>.wp-block-embed,.main-wrapper>.wp-block-file,.main-wrapper>.wp-block-gallery,.main-wrapper>.wp-block-group,.main-wrapper>.wp-block-heading,.main-wrapper>.wp-block-image,.main-wrapper>.wp-block-latest-comments,.main-wrapper>.wp-block-latest-posts__list,.main-wrapper>.wp-block-loginout,.main-wrapper>.wp-block-media-text,.main-wrapper>.wp-block-page-list,.main-wrapper>.wp-block-post-author,.main-wrapper>.wp-block-post-author-name,.main-wrapper>.wp-block-post-date,.main-wrapper>.wp-block-post-excerpt,.main-wrapper>.wp-block-post-featured-image,.main-wrapper>.wp-block-pullquote,.main-wrapper>.wp-block-query,.main-wrapper>.wp-block-search,.main-wrapper>.wp-block-search__button-outside,.main-wrapper>.wp-block-search__inside-wrapper,.main-wrapper>.wp-block-separator,.main-wrapper>.wp-block-social-links,.main-wrapper>.wp-block-spacer,.main-wrapper>.wp-block-table,.main-wrapper>.wp-block-tag-cloud,.main-wrapper>.wp-block-video,.main-wrapper>blockquote,.main-wrapper>h1,.main-wrapper>h2,.main-wrapper>h3,.main-wrapper>h4,.main-wrapper>h5,.main-wrapper>h6,.main-wrapper>p,.main-wrapper>pre,.main-wrapper>ul,.masthead .owl-dots,.woocommerce:not(.single-product),.wp-block-cover-image{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:992px){.container,.main-wrapper>.components-placeholder,.main-wrapper>.entry-content.wp-block-post-content.is-layout-flow,.main-wrapper>.has-avatars,.main-wrapper>.is-responsive.wp-block-navigation.is-layout-flex,.main-wrapper>.page-links,.main-wrapper>.post-thumbnail,.main-wrapper>.wp-block-archives-list,.main-wrapper>.wp-block-avatar,.main-wrapper>.wp-block-buttons,.main-wrapper>.wp-block-calendar,.main-wrapper>.wp-block-categories-list,.main-wrapper>.wp-block-columns,.main-wrapper>.wp-block-cover,.main-wrapper>.wp-block-cover .wp-block-cover__inner-container,.main-wrapper>.wp-block-embed,.main-wrapper>.wp-block-file,.main-wrapper>.wp-block-gallery,.main-wrapper>.wp-block-group,.main-wrapper>.wp-block-heading,.main-wrapper>.wp-block-image,.main-wrapper>.wp-block-latest-comments,.main-wrapper>.wp-block-latest-posts__list,.main-wrapper>.wp-block-loginout,.main-wrapper>.wp-block-media-text,.main-wrapper>.wp-block-page-list,.main-wrapper>.wp-block-post-author,.main-wrapper>.wp-block-post-author-name,.main-wrapper>.wp-block-post-date,.main-wrapper>.wp-block-post-excerpt,.main-wrapper>.wp-block-post-featured-image,.main-wrapper>.wp-block-pullquote,.main-wrapper>.wp-block-query,.main-wrapper>.wp-block-search,.main-wrapper>.wp-block-search__button-outside,.main-wrapper>.wp-block-search__inside-wrapper,.main-wrapper>.wp-block-separator,.main-wrapper>.wp-block-social-links,.main-wrapper>.wp-block-spacer,.main-wrapper>.wp-block-table,.main-wrapper>.wp-block-tag-cloud,.main-wrapper>.wp-block-video,.main-wrapper>blockquote,.main-wrapper>h1,.main-wrapper>h2,.main-wrapper>h3,.main-wrapper>h4,.main-wrapper>h5,.main-wrapper>h6,.main-wrapper>p,.main-wrapper>pre,.main-wrapper>ul,.masthead .owl-dots,.woocommerce:not(.single-product),.wp-block-cover-image{padding-left:30px;padding-right:30px}}@media (min-width:1199px){.container,.main-wrapper>.components-placeholder,.main-wrapper>.entry-content.wp-block-post-content.is-layout-flow,.main-wrapper>.has-avatars,.main-wrapper>.is-responsive.wp-block-navigation.is-layout-flex,.main-wrapper>.page-links,.main-wrapper>.post-thumbnail,.main-wrapper>.wp-block-archives-list,.main-wrapper>.wp-block-avatar,.main-wrapper>.wp-block-buttons,.main-wrapper>.wp-block-calendar,.main-wrapper>.wp-block-categories-list,.main-wrapper>.wp-block-columns,.main-wrapper>.wp-block-cover,.main-wrapper>.wp-block-cover .wp-block-cover__inner-container,.main-wrapper>.wp-block-embed,.main-wrapper>.wp-block-file,.main-wrapper>.wp-block-gallery,.main-wrapper>.wp-block-group,.main-wrapper>.wp-block-heading,.main-wrapper>.wp-block-image,.main-wrapper>.wp-block-latest-comments,.main-wrapper>.wp-block-latest-posts__list,.main-wrapper>.wp-block-loginout,.main-wrapper>.wp-block-media-text,.main-wrapper>.wp-block-page-list,.main-wrapper>.wp-block-post-author,.main-wrapper>.wp-block-post-author-name,.main-wrapper>.wp-block-post-date,.main-wrapper>.wp-block-post-excerpt,.main-wrapper>.wp-block-post-featured-image,.main-wrapper>.wp-block-pullquote,.main-wrapper>.wp-block-query,.main-wrapper>.wp-block-search,.main-wrapper>.wp-block-search__button-outside,.main-wrapper>.wp-block-search__inside-wrapper,.main-wrapper>.wp-block-separator,.main-wrapper>.wp-block-social-links,.main-wrapper>.wp-block-spacer,.main-wrapper>.wp-block-table,.main-wrapper>.wp-block-tag-cloud,.main-wrapper>.wp-block-video,.main-wrapper>blockquote,.main-wrapper>h1,.main-wrapper>h2,.main-wrapper>h3,.main-wrapper>h4,.main-wrapper>h5,.main-wrapper>h6,.main-wrapper>p,.main-wrapper>pre,.main-wrapper>ul,.masthead .owl-dots,.woocommerce:not(.single-product),.wp-block-cover-image{padding-left:60px;padding-right:60px}}@media (min-width:1380px){.container,.main-wrapper>.components-placeholder,.main-wrapper>.entry-content.wp-block-post-content.is-layout-flow,.main-wrapper>.has-avatars,.main-wrapper>.is-responsive.wp-block-navigation.is-layout-flex,.main-wrapper>.page-links,.main-wrapper>.post-thumbnail,.main-wrapper>.wp-block-archives-list,.main-wrapper>.wp-block-avatar,.main-wrapper>.wp-block-buttons,.main-wrapper>.wp-block-calendar,.main-wrapper>.wp-block-categories-list,.main-wrapper>.wp-block-columns,.main-wrapper>.wp-block-cover,.main-wrapper>.wp-block-cover .wp-block-cover__inner-container,.main-wrapper>.wp-block-embed,.main-wrapper>.wp-block-file,.main-wrapper>.wp-block-gallery,.main-wrapper>.wp-block-group,.main-wrapper>.wp-block-heading,.main-wrapper>.wp-block-image,.main-wrapper>.wp-block-latest-comments,.main-wrapper>.wp-block-latest-posts__list,.main-wrapper>.wp-block-loginout,.main-wrapper>.wp-block-media-text,.main-wrapper>.wp-block-page-list,.main-wrapper>.wp-block-post-author,.main-wrapper>.wp-block-post-author-name,.main-wrapper>.wp-block-post-date,.main-wrapper>.wp-block-post-excerpt,.main-wrapper>.wp-block-post-featured-image,.main-wrapper>.wp-block-pullquote,.main-wrapper>.wp-block-query,.main-wrapper>.wp-block-search,.main-wrapper>.wp-block-search__button-outside,.main-wrapper>.wp-block-search__inside-wrapper,.main-wrapper>.wp-block-separator,.main-wrapper>.wp-block-social-links,.main-wrapper>.wp-block-spacer,.main-wrapper>.wp-block-table,.main-wrapper>.wp-block-tag-cloud,.main-wrapper>.wp-block-video,.main-wrapper>blockquote,.main-wrapper>h1,.main-wrapper>h2,.main-wrapper>h3,.main-wrapper>h4,.main-wrapper>h5,.main-wrapper>h6,.main-wrapper>p,.main-wrapper>pre,.main-wrapper>ul,.masthead .owl-dots,.woocommerce:not(.single-product),.wp-block-cover-image{max-width:1290px;padding-left:15px;padding-right:15px}}@media (min-width:1920px){.container,.main-wrapper>.components-placeholder,.main-wrapper>.entry-content.wp-block-post-content.is-layout-flow,.main-wrapper>.has-avatars,.main-wrapper>.is-responsive.wp-block-navigation.is-layout-flex,.main-wrapper>.page-links,.main-wrapper>.post-thumbnail,.main-wrapper>.wp-block-archives-list,.main-wrapper>.wp-block-avatar,.main-wrapper>.wp-block-buttons,.main-wrapper>.wp-block-calendar,.main-wrapper>.wp-block-categories-list,.main-wrapper>.wp-block-columns,.main-wrapper>.wp-block-cover,.main-wrapper>.wp-block-cover .wp-block-cover__inner-container,.main-wrapper>.wp-block-embed,.main-wrapper>.wp-block-file,.main-wrapper>.wp-block-gallery,.main-wrapper>.wp-block-group,.main-wrapper>.wp-block-heading,.main-wrapper>.wp-block-image,.main-wrapper>.wp-block-latest-comments,.main-wrapper>.wp-block-latest-posts__list,.main-wrapper>.wp-block-loginout,.main-wrapper>.wp-block-media-text,.main-wrapper>.wp-block-page-list,.main-wrapper>.wp-block-post-author,.main-wrapper>.wp-block-post-author-name,.main-wrapper>.wp-block-post-date,.main-wrapper>.wp-block-post-excerpt,.main-wrapper>.wp-block-post-featured-image,.main-wrapper>.wp-block-pullquote,.main-wrapper>.wp-block-query,.main-wrapper>.wp-block-search,.main-wrapper>.wp-block-search__button-outside,.main-wrapper>.wp-block-search__inside-wrapper,.main-wrapper>.wp-block-separator,.main-wrapper>.wp-block-social-links,.main-wrapper>.wp-block-spacer,.main-wrapper>.wp-block-table,.main-wrapper>.wp-block-tag-cloud,.main-wrapper>.wp-block-video,.main-wrapper>blockquote,.main-wrapper>h1,.main-wrapper>h2,.main-wrapper>h3,.main-wrapper>h4,.main-wrapper>h5,.main-wrapper>h6,.main-wrapper>p,.main-wrapper>pre,.main-wrapper>ul,.masthead .owl-dots,.woocommerce:not(.single-product),.wp-block-cover-image{max-width:1550px;padding-left:15px;padding-right:15px}}.container.alignfull,.main-wrapper>.components-placeholder.alignfull,.main-wrapper>.entry-content.wp-block-post-content.is-layout-flow.alignfull,.main-wrapper>.has-avatars.alignfull,.main-wrapper>.is-responsive.wp-block-navigation.is-layout-flex.alignfull,.main-wrapper>.page-links.alignfull,.main-wrapper>.post-thumbnail.alignfull,.main-wrapper>.wp-block-archives-list.alignfull,.main-wrapper>.wp-block-avatar.alignfull,.main-wrapper>.wp-block-buttons.alignfull,.main-wrapper>.wp-block-calendar.alignfull,.main-wrapper>.wp-block-categories-list.alignfull,.main-wrapper>.wp-block-columns.alignfull,.main-wrapper>.wp-block-cover .wp-block-cover__inner-container.alignfull,.main-wrapper>.wp-block-cover.alignfull,.main-wrapper>.wp-block-embed.alignfull,.main-wrapper>.wp-block-file.alignfull,.main-wrapper>.wp-block-gallery.alignfull,.main-wrapper>.wp-block-group.alignfull,.main-wrapper>.wp-block-heading.alignfull,.main-wrapper>.wp-block-image.alignfull,.main-wrapper>.wp-block-latest-comments.alignfull,.main-wrapper>.wp-block-latest-posts__list.alignfull,.main-wrapper>.wp-block-loginout.alignfull,.main-wrapper>.wp-block-media-text.alignfull,.main-wrapper>.wp-block-page-list.alignfull,.main-wrapper>.wp-block-post-author-name.alignfull,.main-wrapper>.wp-block-post-author.alignfull,.main-wrapper>.wp-block-post-date.alignfull,.main-wrapper>.wp-block-post-excerpt.alignfull,.main-wrapper>.wp-block-post-featured-image.alignfull,.main-wrapper>.wp-block-pullquote.alignfull,.main-wrapper>.wp-block-query.alignfull,.main-wrapper>.wp-block-search.alignfull,.main-wrapper>.wp-block-search__button-outside.alignfull,.main-wrapper>.wp-block-search__inside-wrapper.alignfull,.main-wrapper>.wp-block-separator.alignfull,.main-wrapper>.wp-block-social-links.alignfull,.main-wrapper>.wp-block-spacer.alignfull,.main-wrapper>.wp-block-table.alignfull,.main-wrapper>.wp-block-tag-cloud.alignfull,.main-wrapper>.wp-block-video.alignfull,.main-wrapper>blockquote.alignfull,.main-wrapper>h1.alignfull,.main-wrapper>h2.alignfull,.main-wrapper>h3.alignfull,.main-wrapper>h4.alignfull,.main-wrapper>h5.alignfull,.main-wrapper>h6.alignfull,.main-wrapper>p.alignfull,.main-wrapper>pre.alignfull,.main-wrapper>ul.alignfull,.masthead .owl-dots.alignfull,.woocommerce:not(.single-product).alignfull,.wp-block-cover-image.alignfull{max-width:100%;padding-left:0;padding-right:0}@media (min-width:769px){.main-wrapper>.wp-block-media-text:not(.has-media-on-the-right){padding-left:0}.main-wrapper>.wp-block-media-text.has-media-on-the-right{padding-right:0}}.main-wrapper>.wp-block-gallery .blocks-gallery-item{padding-left:0}.row{display:flex;flex-wrap:wrap}.row:has(.col-12){margin-left:-15px;margin-right:-15px}.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.container:after,.row:after{clear:both}.align-items-center{align-items:center!important}.justify-content-center{justify-content:center!important}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xls-1,.col-xls-10,.col-xls-11,.col-xls-12,.col-xls-2,.col-xls-3,.col-xls-4,.col-xls-5,.col-xls-6,.col-xls-7,.col-xls-8,.col-xls-9,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:769px){.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1199px){.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}@media (min-width:769px){.offset-xl-2{margin-left:16.666667%}}@media (min-width:1380px){.col-xls-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xls-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xls-3{flex:0 0 25%;max-width:25%}.col-xls-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xls-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xls-6{flex:0 0 50%;max-width:50%}.col-xls-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xls-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xls-9{flex:0 0 75%;max-width:75%}.col-xls-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xls-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xls-12{flex:0 0 100%;max-width:100%}}@media (min-width:1920px){.col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}}.row-reverse{flex-direction:row-reverse!important}.bold,b{font-weight:700}.h1-size,h1,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#5d0573}.h1-size,h1{font-family:Gilroy;font-size:5rem;font-weight:300;letter-spacing:-.02em;line-height:6rem;margin-bottom:2rem}@media (min-width:576px){.h1-size,h1{font-size:6rem;line-height:7rem;margin-bottom:2.5rem}}@media (min-width:769px){.h1-size,h1{font-size:7rem;line-height:8rem;margin-bottom:2.5rem}}@media (min-width:992px){.h1-size,h1{font-size:8rem;line-height:9rem;margin-bottom:3rem}}@media (min-width:1920px){.h1-size,h1{font-size:13.6rem;line-height:16rem}}.h2,.h2-size,h2{color:#111;font-family:Gilroy;font-size:4.4rem;font-weight:300;letter-spacing:-.02em;line-height:5.2rem;margin-bottom:1rem}@media (min-width:992px){.h2,.h2-size,h2{font-size:4rem;line-height:4.5rem;margin-bottom:1.5rem}}@media (min-width:1199px){.h2,.h2-size,h2{font-size:5rem;line-height:6rem}}@media (min-width:1920px){.h2,.h2-size,h2{font-size:7.5rem;line-height:9rem}}.h2-size.v2,.h2.v2,h2.v2{font-family:Be Vietnam Pro;font-size:18px;font-weight:300;letter-spacing:-.01em;line-height:28px}@media (min-width:992px){.h2-size.v2,.h2.v2,h2.v2{font-size:18px;line-height:30px}}.h2 span,.h2-size span,h2 span{font-size:5rem;letter-spacing:-.02em;line-height:6rem}@media (min-width:769px){.h2 span,.h2-size span,h2 span{font-size:7rem;line-height:8rem}}@media (min-width:992px){.h2 span,.h2-size span,h2 span{font-size:8rem;line-height:9rem}}@media (min-width:1920px){.h2 span,.h2-size span,h2 span{font-size:13.6rem;line-height:16rem}}.dark-bg .h2,.dark-bg .h2-size,.dark-bg h2{color:#fff}.h2-size.big,.h2.big,h2.big{font-size:2.4rem;line-height:2.9rem}@media (min-width:769px){.h2-size.big,.h2.big,h2.big{font-size:4.2rem;line-height:5.2rem}}@media (min-width:992px){.h2-size.big,.h2.big,h2.big{font-size:5.2rem;line-height:6.2rem}}@media (min-width:1920px){.h2-size.big,.h2.big,h2.big{font-size:7.2rem;line-height:8.2rem}}.ceo-profile__wrapper-title,.contact__details-title,.h3-size,.tabs__contents-text-title,.technology__title,h3{color:#111;font-family:Gilroy;font-size:3.6rem;font-weight:300;letter-spacing:-.02em;line-height:4.4rem;margin-bottom:1.5rem}@media (min-width:769px){.ceo-profile__wrapper-title,.contact__details-title,.h3-size,.tabs__contents-text-title,.technology__title,h3{margin-bottom:2.5rem}}@media (min-width:992px){.ceo-profile__wrapper-title,.contact__details-title,.h3-size,.tabs__contents-text-title,.technology__title,h3{font-size:3rem;line-height:4rem}}@media (min-width:1920px){.ceo-profile__wrapper-title,.contact__details-title,.h3-size,.tabs__contents-text-title,.technology__title,h3{font-size:5.6rem;line-height:7.2rem}}.dark-bg .ceo-profile__wrapper-title,.dark-bg .contact__details-title,.dark-bg .h3-size,.dark-bg .tabs__contents-text-title,.dark-bg .technology__title,.dark-bg h3{color:#fff}h2.tab__popup-content-title.popup{margin-bottom:2rem}.development__content-title-tag,.h4-size,.handbook__popup-title,.pricing__title,.tab__popup-content-title,.vacancies__dev,h4{color:#595858;font-family:Gilroy;font-size:3rem;font-weight:300;letter-spacing:-.02em;line-height:3.8rem;margin-bottom:1rem}@media (min-width:769px){.development__content-title-tag,.h4-size,.handbook__popup-title,.pricing__title,.tab__popup-content-title,.vacancies__dev,h4{font-size:3.3rem;line-height:4.4rem;margin-bottom:1.5rem}}@media (min-width:1920px){.development__content-title-tag,.h4-size,.handbook__popup-title,.pricing__title,.tab__popup-content-title,.vacancies__dev,h4{font-size:4.6rem;line-height:6rem}}.dark-bg .development__content-title-tag,.dark-bg .h4-size,.dark-bg .handbook__popup-title,.dark-bg .pricing__title,.dark-bg .tab__popup-content-title,.dark-bg .vacancies__dev,.dark-bg h4{color:#fff}.blog__title,.culture__block-title,.drupal-service__card-content-head,.drupal-support__wrp-inner-title,.fakePin-title,.faq__tab-title,.h5-size,.handbook-title,.innovate__cont-title,.trends__content-title,h5{color:#dcdcdc;font-family:Gilroy;font-size:2.4rem;font-weight:300;letter-spacing:-.02em;line-height:3.2rem;margin-bottom:1.5rem}@media (min-width:769px){.blog__title,.culture__block-title,.drupal-service__card-content-head,.drupal-support__wrp-inner-title,.fakePin-title,.faq__tab-title,.h5-size,.handbook-title,.innovate__cont-title,.trends__content-title,h5{font-size:3rem;line-height:4rem;margin-bottom:2.5rem}}@media (min-width:1199px){.blog__title,.culture__block-title,.drupal-service__card-content-head,.drupal-support__wrp-inner-title,.fakePin-title,.faq__tab-title,.h5-size,.handbook-title,.innovate__cont-title,.trends__content-title,h5{font-size:3.6rem;line-height:4.8rem;margin-bottom:4rem}}.blog-tab__content-title,.blog__title-right,.h6-size,.technology-all__img-title,.vacancies__post-title,h6{color:#dcdcdc;font-family:Gilroy;font-size:2rem;font-weight:400;letter-spacing:-.02em;line-height:3rem}@media (min-width:769px){.blog-tab__content-title,.blog__title-right,.h6-size,.technology-all__img-title,.vacancies__post-title,h6{font-size:2.6rem;line-height:4rem}}.blog-tab__link-item label,.p-size,.para,p{color:#111;font-family:Be Vietnam Pro;font-size:1.8rem;font-weight:300;letter-spacing:.22px;line-height:2.8rem;margin-bottom:1.5rem}@media (min-width:1380px){.blog-tab__link-item label,.p-size,.para,p{font-size:2rem;line-height:3.2rem;margin-bottom:2rem}}@media (min-width:1920px){.blog-tab__link-item label,.p-size,.para,p{font-size:2.2rem;line-height:3.8rem;margin-bottom:2rem}}.dark-bg .blog-tab__link-item label,.dark-bg .p-size,.dark-bg .para,.dark-bg p{color:#fff}.blog-tab__link-item label.para2,.blog-tab__link-item label.v2,.p-size.para2,.p-size.v2,.para.para2,.para.v2,p.para2,p.v2{font-family:Be Vietnam Pro;font-size:18px;font-weight:300;letter-spacing:-.01em;line-height:28px}@media (min-width:992px){.blog-tab__link-item label.para2,.blog-tab__link-item label.v2,.p-size.para2,.p-size.v2,.para.para2,.para.v2,p.para2,p.v2{font-size:18px;line-height:30px}}small{font-size:14px;font-weight:300;letter-spacing:-.01em;line-height:normal}li,ol,ul{list-style-type:none;list-style:none;margin:0;padding:0}.archive li,.archive ol,.archive ul,.category li,.category ol,.category ul,.single-post li,.single-post ol,.single-post ul{list-style-type:revert;list-style:revert;padding-left:20px}body .header ul{padding:0}.archive .header li,.archive .header ol,.archive .header ul,.category .header li,.category .header ol,.category .header ul,.single-post .header li,.single-post .header ol,.single-post .header ul{list-style-type:none;list-style:none}ol li,ul li{color:#111;font-family:Gilroy;font-size:1.8rem;font-weight:400;line-height:2.8rem;margin:0 0 1rem;padding:0 0 0 18px;position:relative}@media (min-width:1199px){ol li,ul li{font-size:1.6rem;line-height:2.4rem;margin:0 0 1.4rem}}@media (min-width:1380px){ol li,ul li{font-size:1.8rem;line-height:3rem;margin:0 0 1.8rem;padding:0 0 0 2.2rem}}ol li:before,ul li:before{background:#5d0573;border-radius:50%;content:" ";height:6px;left:0;position:absolute;top:12px;width:6px}@media (min-width:992px){ol li:before,ul li:before{top:12px}}@media (min-width:1199px){ol li:before,ul li:before{height:7px;width:7px}}a.skip-to-content{background-color:#007bff;color:#fff;font-size:12px;left:10px;line-height:16px;padding:10px;position:absolute;text-decoration:none;top:-100px}@media (min-width:769px){a.skip-to-content{font-size:14px;line-height:20px}}a:focus-visible{outline:2px solid #5f2274;outline-offset:-2px}.skip-to-content:focus,.skip-to-content:hover{top:0}.visually-hidden{background:#f0eeee;border:1px solid #b4b4b4;clip-path:none;color:#000;display:block;left:1.5rem;overflow:hidden;padding:8px;position:absolute;top:80px;width:auto;z-index:1}@media (min-width:992px){.visually-hidden{left:4.5rem;padding:15px;top:120px}}.visually-hidden:not(:focus){clip:rect(0 0 0 0)}@media (min-width:1199px){section.hero-main,section.inner-masthead{opacity:0}}body .header__logo-img{color:#5d0573}body.single-portfolio .header .menu-item{color:#fff}body.single-portfolio .header .menu-item:hover a{color:#bf5dd7}body.single-portfolio #bf5dd7 .header__logo-img{color:#fff}.dark-bg-v2 ::-moz-selection{background-color:#843f95}.dark-bg-v2 ::selection{background-color:#843f95}.dark-bg ::-moz-selection{background-color:#bf5dd7;color:#fff}.dark-bg ::selection{background-color:#bf5dd7;color:#fff}::-moz-selection{background-color:#f0b4ff}::selection{background-color:#f0b4ff}.cky-notice-group p{line-height:24px}img{max-width:100%}section{overflow:hidden}.btn,.woocommerce #respond input#submit,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce a.button,.woocommerce button.button,.woocommerce div.product form.cart .button,.woocommerce input.button,.wp-block-button a,input[type=submit]{--duration:0.5s;--shadow:0 2px 8px -1px hsla(0,0%,7%,.32);--shadow-hover:0 4px 20px -2px hsla(0,0%,7%,.5);-webkit-tap-highlight-color:transparent;--move:12px;--move-y:-8px;--blur:4px;-webkit-appearance:none;background:#5d0573;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Be Vietnam Pro;font-size:1.5rem;font-weight:600;letter-spacing:.6px;line-height:3rem;padding:5px 32px;position:relative;transform:translateY(var(--y));transition:transform var(--duration) ease,box-shadow var(--duration) ease;white-space:nowrap}@media (min-width:1380px){.btn,.woocommerce #respond input#submit,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce a.button,.woocommerce button.button,.woocommerce div.product form.cart .button,.woocommerce input.button,.wp-block-button a,input[type=submit]{padding:10px 32px}}.btn div,.woocommerce #respond input#submit div,.woocommerce .cart .button div,.woocommerce .cart input.button div,.woocommerce a.button div,.woocommerce button.button div,.woocommerce div.product form.cart .button div,.woocommerce input.button div,.wp-block-button a div,input[type=submit] div{display:flex}.btn div span,.woocommerce #respond input#submit div span,.woocommerce .cart .button div span,.woocommerce .cart input.button div span,.woocommerce a.button div span,.woocommerce button.button div span,.woocommerce div.product form.cart .button div span,.woocommerce input.button div span,.wp-block-button a div span,input[type=submit] div span{backface-visibility:hidden;display:block;font-style:normal}.btn div span:first-child,.woocommerce #respond input#submit div span:first-child,.woocommerce .cart .button div span:first-child,.woocommerce .cart input.button div span:first-child,.woocommerce a.button div span:first-child,.woocommerce button.button div span:first-child,.woocommerce div.product form.cart .button div span:first-child,.woocommerce input.button div span:first-child,.wp-block-button a div span:first-child,input[type=submit] div span:first-child{--d:0.0416666667s}.btn div span:nth-child(2),.woocommerce #respond input#submit div span:nth-child(2),.woocommerce .cart .button div span:nth-child(2),.woocommerce .cart input.button div span:nth-child(2),.woocommerce a.button div span:nth-child(2),.woocommerce button.button div span:nth-child(2),.woocommerce div.product form.cart .button div span:nth-child(2),.woocommerce input.button div span:nth-child(2),.wp-block-button a div span:nth-child(2),input[type=submit] div span:nth-child(2){--d:0.0833333333s}.btn div span:nth-child(3),.woocommerce #respond input#submit div span:nth-child(3),.woocommerce .cart .button div span:nth-child(3),.woocommerce .cart input.button div span:nth-child(3),.woocommerce a.button div span:nth-child(3),.woocommerce button.button div span:nth-child(3),.woocommerce div.product form.cart .button div span:nth-child(3),.woocommerce input.button div span:nth-child(3),.wp-block-button a div span:nth-child(3),input[type=submit] div span:nth-child(3){--d:0.125s}.btn div span:nth-child(4),.woocommerce #respond input#submit div span:nth-child(4),.woocommerce .cart .button div span:nth-child(4),.woocommerce .cart input.button div span:nth-child(4),.woocommerce a.button div span:nth-child(4),.woocommerce button.button div span:nth-child(4),.woocommerce div.product form.cart .button div span:nth-child(4),.woocommerce input.button div span:nth-child(4),.wp-block-button a div span:nth-child(4),input[type=submit] div span:nth-child(4){--d:0.1666666667s}.btn div span:nth-child(5),.woocommerce #respond input#submit div span:nth-child(5),.woocommerce .cart .button div span:nth-child(5),.woocommerce .cart input.button div span:nth-child(5),.woocommerce a.button div span:nth-child(5),.woocommerce button.button div span:nth-child(5),.woocommerce div.product form.cart .button div span:nth-child(5),.woocommerce input.button div span:nth-child(5),.wp-block-button a div span:nth-child(5),input[type=submit] div span:nth-child(5){--d:0.2083333333s}.btn div span:nth-child(6),.woocommerce #respond input#submit div span:nth-child(6),.woocommerce .cart .button div span:nth-child(6),.woocommerce .cart input.button div span:nth-child(6),.woocommerce a.button div span:nth-child(6),.woocommerce button.button div span:nth-child(6),.woocommerce div.product form.cart .button div span:nth-child(6),.woocommerce input.button div span:nth-child(6),.wp-block-button a div span:nth-child(6),input[type=submit] div span:nth-child(6){--d:0.25s}.btn div span:nth-child(7),.woocommerce #respond input#submit div span:nth-child(7),.woocommerce .cart .button div span:nth-child(7),.woocommerce .cart input.button div span:nth-child(7),.woocommerce a.button div span:nth-child(7),.woocommerce button.button div span:nth-child(7),.woocommerce div.product form.cart .button div span:nth-child(7),.woocommerce input.button div span:nth-child(7),.wp-block-button a div span:nth-child(7),input[type=submit] div span:nth-child(7){--d:0.2916666667s}.btn div span:nth-child(8),.woocommerce #respond input#submit div span:nth-child(8),.woocommerce .cart .button div span:nth-child(8),.woocommerce .cart input.button div span:nth-child(8),.woocommerce a.button div span:nth-child(8),.woocommerce button.button div span:nth-child(8),.woocommerce div.product form.cart .button div span:nth-child(8),.woocommerce input.button div span:nth-child(8),.wp-block-button a div span:nth-child(8),input[type=submit] div span:nth-child(8){--d:0.3333333333s}.btn div span:nth-child(9),.woocommerce #respond input#submit div span:nth-child(9),.woocommerce .cart .button div span:nth-child(9),.woocommerce .cart input.button div span:nth-child(9),.woocommerce a.button div span:nth-child(9),.woocommerce button.button div span:nth-child(9),.woocommerce div.product form.cart .button div span:nth-child(9),.woocommerce input.button div span:nth-child(9),.wp-block-button a div span:nth-child(9),input[type=submit] div span:nth-child(9){--d:0.375s}.btn div span:nth-child(10),.woocommerce #respond input#submit div span:nth-child(10),.woocommerce .cart .button div span:nth-child(10),.woocommerce .cart input.button div span:nth-child(10),.woocommerce a.button div span:nth-child(10),.woocommerce button.button div span:nth-child(10),.woocommerce div.product form.cart .button div span:nth-child(10),.woocommerce input.button div span:nth-child(10),.wp-block-button a div span:nth-child(10),input[type=submit] div span:nth-child(10){--d:0.4166666667s}.btn div span:nth-child(11),.woocommerce #respond input#submit div span:nth-child(11),.woocommerce .cart .button div span:nth-child(11),.woocommerce .cart input.button div span:nth-child(11),.woocommerce a.button div span:nth-child(11),.woocommerce button.button div span:nth-child(11),.woocommerce div.product form.cart .button div span:nth-child(11),.woocommerce input.button div span:nth-child(11),.wp-block-button a div span:nth-child(11),input[type=submit] div span:nth-child(11){--d:0.4583333333s}.btn div span:nth-child(12),.woocommerce #respond input#submit div span:nth-child(12),.woocommerce .cart .button div span:nth-child(12),.woocommerce .cart input.button div span:nth-child(12),.woocommerce a.button div span:nth-child(12),.woocommerce button.button div span:nth-child(12),.woocommerce div.product form.cart .button div span:nth-child(12),.woocommerce input.button div span:nth-child(12),.wp-block-button a div span:nth-child(12),input[type=submit] div span:nth-child(12){--d:0.5s}.btn div span:nth-child(13),.woocommerce #respond input#submit div span:nth-child(13),.woocommerce .cart .button div span:nth-child(13),.woocommerce .cart input.button div span:nth-child(13),.woocommerce a.button div span:nth-child(13),.woocommerce button.button div span:nth-child(13),.woocommerce div.product form.cart .button div span:nth-child(13),.woocommerce input.button div span:nth-child(13),.wp-block-button a div span:nth-child(13),input[type=submit] div span:nth-child(13){--d:0.5416666667s}.btn div span:nth-child(14),.woocommerce #respond input#submit div span:nth-child(14),.woocommerce .cart .button div span:nth-child(14),.woocommerce .cart input.button div span:nth-child(14),.woocommerce a.button div span:nth-child(14),.woocommerce button.button div span:nth-child(14),.woocommerce div.product form.cart .button div span:nth-child(14),.woocommerce input.button div span:nth-child(14),.wp-block-button a div span:nth-child(14),input[type=submit] div span:nth-child(14){--d:0.5833333333s}.btn div span:nth-child(15),.woocommerce #respond input#submit div span:nth-child(15),.woocommerce .cart .button div span:nth-child(15),.woocommerce .cart input.button div span:nth-child(15),.woocommerce a.button div span:nth-child(15),.woocommerce button.button div span:nth-child(15),.woocommerce div.product form.cart .button div span:nth-child(15),.woocommerce input.button div span:nth-child(15),.wp-block-button a div span:nth-child(15),input[type=submit] div span:nth-child(15){--d:0.625s}.btn div span:nth-child(16),.woocommerce #respond input#submit div span:nth-child(16),.woocommerce .cart .button div span:nth-child(16),.woocommerce .cart input.button div span:nth-child(16),.woocommerce a.button div span:nth-child(16),.woocommerce button.button div span:nth-child(16),.woocommerce div.product form.cart .button div span:nth-child(16),.woocommerce input.button div span:nth-child(16),.wp-block-button a div span:nth-child(16),input[type=submit] div span:nth-child(16){--d:0.6666666667s}.btn div span:nth-child(17),.woocommerce #respond input#submit div span:nth-child(17),.woocommerce .cart .button div span:nth-child(17),.woocommerce .cart input.button div span:nth-child(17),.woocommerce a.button div span:nth-child(17),.woocommerce button.button div span:nth-child(17),.woocommerce div.product form.cart .button div span:nth-child(17),.woocommerce input.button div span:nth-child(17),.wp-block-button a div span:nth-child(17),input[type=submit] div span:nth-child(17){--d:0.7083333333s}.btn div span:nth-child(18),.woocommerce #respond input#submit div span:nth-child(18),.woocommerce .cart .button div span:nth-child(18),.woocommerce .cart input.button div span:nth-child(18),.woocommerce a.button div span:nth-child(18),.woocommerce button.button div span:nth-child(18),.woocommerce div.product form.cart .button div span:nth-child(18),.woocommerce input.button div span:nth-child(18),.wp-block-button a div span:nth-child(18),input[type=submit] div span:nth-child(18){--d:0.75s}.btn div span:nth-child(19),.woocommerce #respond input#submit div span:nth-child(19),.woocommerce .cart .button div span:nth-child(19),.woocommerce .cart input.button div span:nth-child(19),.woocommerce a.button div span:nth-child(19),.woocommerce button.button div span:nth-child(19),.woocommerce div.product form.cart .button div span:nth-child(19),.woocommerce input.button div span:nth-child(19),.wp-block-button a div span:nth-child(19),input[type=submit] div span:nth-child(19){--d:0.7916666667s}.btn div span:nth-child(20),.woocommerce #respond input#submit div span:nth-child(20),.woocommerce .cart .button div span:nth-child(20),.woocommerce .cart input.button div span:nth-child(20),.woocommerce a.button div span:nth-child(20),.woocommerce button.button div span:nth-child(20),.woocommerce div.product form.cart .button div span:nth-child(20),.woocommerce input.button div span:nth-child(20),.wp-block-button a div span:nth-child(20),input[type=submit] div span:nth-child(20){--d:0.8333333333s}.btn div span:nth-child(21),.woocommerce #respond input#submit div span:nth-child(21),.woocommerce .cart .button div span:nth-child(21),.woocommerce .cart input.button div span:nth-child(21),.woocommerce a.button div span:nth-child(21),.woocommerce button.button div span:nth-child(21),.woocommerce div.product form.cart .button div span:nth-child(21),.woocommerce input.button div span:nth-child(21),.wp-block-button a div span:nth-child(21),input[type=submit] div span:nth-child(21){--d:0.875s}.btn div span:nth-child(22),.woocommerce #respond input#submit div span:nth-child(22),.woocommerce .cart .button div span:nth-child(22),.woocommerce .cart input.button div span:nth-child(22),.woocommerce a.button div span:nth-child(22),.woocommerce button.button div span:nth-child(22),.woocommerce div.product form.cart .button div span:nth-child(22),.woocommerce input.button div span:nth-child(22),.wp-block-button a div span:nth-child(22),input[type=submit] div span:nth-child(22){--d:0.9166666667s}.btn div span:nth-child(23),.woocommerce #respond input#submit div span:nth-child(23),.woocommerce .cart .button div span:nth-child(23),.woocommerce .cart input.button div span:nth-child(23),.woocommerce a.button div span:nth-child(23),.woocommerce button.button div span:nth-child(23),.woocommerce div.product form.cart .button div span:nth-child(23),.woocommerce input.button div span:nth-child(23),.wp-block-button a div span:nth-child(23),input[type=submit] div span:nth-child(23){--d:0.9583333333s}.btn:hover,.woocommerce #respond input#submit:hover,.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce div.product form.cart .button:hover,.woocommerce input.button:hover,.wp-block-button a:hover,input[type=submit]:hover{--y:var(--move-hover);--shadow:var(--shadow-hover);--move:-4px;--shadow-active:0 3px 1px rgba(0,0,0,.2)}.btn:hover span,.woocommerce #respond input#submit:hover span,.woocommerce .cart .button:hover span,.woocommerce .cart input.button:hover span,.woocommerce a.button:hover span,.woocommerce button.button:hover span,.woocommerce div.product form.cart .button:hover span,.woocommerce input.button:hover span,.wp-block-button a:hover span,input[type=submit]:hover span{--duration:1s;animation:move linear var(--d);animation:smoke linear var(--d)}@media (min-width:992px){.btn,.woocommerce #respond input#submit,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce a.button,.woocommerce button.button,.woocommerce div.product form.cart .button,.woocommerce input.button,.wp-block-button a,input[type=submit]{font-size:1.6rem;line-height:4rem}}.btn .wp-block-button a,.btn.btn-with-arrow,.woocommerce #respond input#submit .wp-block-button a,.woocommerce #respond input#submit.btn-with-arrow,.woocommerce .cart .button .wp-block-button a,.woocommerce .cart .button.btn-with-arrow,.woocommerce .cart input.button .wp-block-button a,.woocommerce .cart input.button.btn-with-arrow,.woocommerce a.button .wp-block-button a,.woocommerce a.button.btn-with-arrow,.woocommerce button.button .wp-block-button a,.woocommerce button.button.btn-with-arrow,.woocommerce div.product form.cart .button .wp-block-button a,.woocommerce div.product form.cart .button.btn-with-arrow,.woocommerce input.button .wp-block-button a,.woocommerce input.button.btn-with-arrow,.wp-block-button a .wp-block-button a,.wp-block-button a.btn-with-arrow,input[type=submit] .wp-block-button a,input[type=submit].btn-with-arrow{padding-right:65px;transition:all .3s linear}@media (min-width:992px){.btn .wp-block-button a,.btn.btn-with-arrow,.woocommerce #respond input#submit .wp-block-button a,.woocommerce #respond input#submit.btn-with-arrow,.woocommerce .cart .button .wp-block-button a,.woocommerce .cart .button.btn-with-arrow,.woocommerce .cart input.button .wp-block-button a,.woocommerce .cart input.button.btn-with-arrow,.woocommerce a.button .wp-block-button a,.woocommerce a.button.btn-with-arrow,.woocommerce button.button .wp-block-button a,.woocommerce button.button.btn-with-arrow,.woocommerce div.product form.cart .button .wp-block-button a,.woocommerce div.product form.cart .button.btn-with-arrow,.woocommerce input.button .wp-block-button a,.woocommerce input.button.btn-with-arrow,.wp-block-button a .wp-block-button a,.wp-block-button a.btn-with-arrow,input[type=submit] .wp-block-button a,input[type=submit].btn-with-arrow{padding-right:72px}}.btn .wp-block-button a:before,.btn.btn-with-arrow:before,.woocommerce #respond input#submit .wp-block-button a:before,.woocommerce #respond input#submit.btn-with-arrow:before,.woocommerce .cart .button .wp-block-button a:before,.woocommerce .cart .button.btn-with-arrow:before,.woocommerce .cart input.button .wp-block-button a:before,.woocommerce .cart input.button.btn-with-arrow:before,.woocommerce a.button .wp-block-button a:before,.woocommerce a.button.btn-with-arrow:before,.woocommerce button.button .wp-block-button a:before,.woocommerce button.button.btn-with-arrow:before,.woocommerce div.product form.cart .button .wp-block-button a:before,.woocommerce div.product form.cart .button.btn-with-arrow:before,.woocommerce input.button .wp-block-button a:before,.woocommerce input.button.btn-with-arrow:before,.wp-block-button a .wp-block-button a:before,.wp-block-button a.btn-with-arrow:before,input[type=submit] .wp-block-button a:before,input[type=submit].btn-with-arrow:before{background:url(/wp-content/themes/gp-starter/assets/images/arrow-down.svg) no-repeat scroll 100%;background-size:100%;content:"";height:30px;position:absolute;right:0;top:50%;transform:translate(-25px,-50%);transition:all .3s linear;width:30px}@media (min-width:992px){.btn .wp-block-button a:before,.btn.btn-with-arrow:before,.woocommerce #respond input#submit .wp-block-button a:before,.woocommerce #respond input#submit.btn-with-arrow:before,.woocommerce .cart .button .wp-block-button a:before,.woocommerce .cart .button.btn-with-arrow:before,.woocommerce .cart input.button .wp-block-button a:before,.woocommerce .cart input.button.btn-with-arrow:before,.woocommerce a.button .wp-block-button a:before,.woocommerce a.button.btn-with-arrow:before,.woocommerce button.button .wp-block-button a:before,.woocommerce button.button.btn-with-arrow:before,.woocommerce div.product form.cart .button .wp-block-button a:before,.woocommerce div.product form.cart .button.btn-with-arrow:before,.woocommerce input.button .wp-block-button a:before,.woocommerce input.button.btn-with-arrow:before,.wp-block-button a .wp-block-button a:before,.wp-block-button a.btn-with-arrow:before,input[type=submit] .wp-block-button a:before,input[type=submit].btn-with-arrow:before{height:32px;transform:translate(-30px,-50%);width:32px}}.btn:hover,.woocommerce #respond input#submit:hover,.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce div.product form.cart .button:hover,.woocommerce input.button:hover,.wp-block-button a:hover,input[type=submit]:hover{background:#5d0573;color:#fff;transition:all .3s linear}.btn:hover:before,.woocommerce #respond input#submit:hover:before,.woocommerce .cart .button:hover:before,.woocommerce .cart input.button:hover:before,.woocommerce a.button:hover:before,.woocommerce button.button:hover:before,.woocommerce div.product form.cart .button:hover:before,.woocommerce input.button:hover:before,.wp-block-button a:hover:before,input[type=submit]:hover:before{transform:translate(-30px,-50%) rotate(45deg);transition:all .3s linear}.btn.is-light,.woocommerce #respond input#submit.is-light,.woocommerce .cart .button.is-light,.woocommerce .cart input.button.is-light,.woocommerce a.button.is-light,.woocommerce button.button.is-light,.woocommerce div.product form.cart .button.is-light,.woocommerce input.button.is-light,.wp-block-button a.is-light,input[type=submit].is-light{background:#5d0573;color:#fff}.btn.is-light:hover,.woocommerce #respond input#submit.is-light:hover,.woocommerce .cart .button.is-light:hover,.woocommerce .cart input.button.is-light:hover,.woocommerce a.button.is-light:hover,.woocommerce button.button.is-light:hover,.woocommerce div.product form.cart .button.is-light:hover,.woocommerce input.button.is-light:hover,.wp-block-button a.is-light:hover,input[type=submit].is-light:hover{background:#fff;color:#5d0573}.dark-bg .btn,.dark-bg .woocommerce #respond input#submit,.dark-bg .woocommerce .cart .button,.dark-bg .woocommerce .cart input.button,.dark-bg .woocommerce a.button,.dark-bg .woocommerce button.button,.dark-bg .woocommerce div.product form.cart .button,.dark-bg .woocommerce input.button,.dark-bg .wp-block-button a,.dark-bg input[type=submit]{background:#fff;color:#111}.dark-bg .btn:before,.dark-bg .woocommerce #respond input#submit:before,.dark-bg .woocommerce .cart .button:before,.dark-bg .woocommerce .cart input.button:before,.dark-bg .woocommerce a.button:before,.dark-bg .woocommerce button.button:before,.dark-bg .woocommerce div.product form.cart .button:before,.dark-bg .woocommerce input.button:before,.dark-bg .wp-block-button a:before,.dark-bg input[type=submit]:before{filter:invert(1)}.dark-bg .btn:hover,.dark-bg .woocommerce #respond input#submit:hover,.dark-bg .woocommerce .cart .button:hover,.dark-bg .woocommerce .cart input.button:hover,.dark-bg .woocommerce a.button:hover,.dark-bg .woocommerce button.button:hover,.dark-bg .woocommerce div.product form.cart .button:hover,.dark-bg .woocommerce input.button:hover,.dark-bg .wp-block-button a:hover,.dark-bg input[type=submit]:hover{background:#5d0573;color:#fff}.dark-bg .btn:hover:before,.dark-bg .woocommerce #respond input#submit:hover:before,.dark-bg .woocommerce .cart .button:hover:before,.dark-bg .woocommerce .cart input.button:hover:before,.dark-bg .woocommerce a.button:hover:before,.dark-bg .woocommerce button.button:hover:before,.dark-bg .woocommerce div.product form.cart .button:hover:before,.dark-bg .woocommerce input.button:hover:before,.dark-bg .wp-block-button a:hover:before,.dark-bg input[type=submit]:hover:before{filter:invert(0)}.dark-bg .btn.is-light,.dark-bg .woocommerce #respond input#submit.is-light,.dark-bg .woocommerce .cart .button.is-light,.dark-bg .woocommerce .cart input.button.is-light,.dark-bg .woocommerce a.button.is-light,.dark-bg .woocommerce button.button.is-light,.dark-bg .woocommerce div.product form.cart .button.is-light,.dark-bg .woocommerce input.button.is-light,.dark-bg .wp-block-button a.is-light,.dark-bg input[type=submit].is-light{background:#5d0573;color:#fff}.dark-bg .btn.is-light:hover,.dark-bg .woocommerce #respond input#submit.is-light:hover,.dark-bg .woocommerce .cart .button.is-light:hover,.dark-bg .woocommerce .cart input.button.is-light:hover,.dark-bg .woocommerce a.button.is-light:hover,.dark-bg .woocommerce button.button.is-light:hover,.dark-bg .woocommerce div.product form.cart .button.is-light:hover,.dark-bg .woocommerce input.button.is-light:hover,.dark-bg .wp-block-button a.is-light:hover,.dark-bg input[type=submit].is-light:hover{background:#fff;color:#5d0573}.wp-block-button a{padding-right:72px}.wp-block-button a:before{background:url(/wp-content/themes/gp-starter/assets/images/arrow-down.svg) scroll no-repeat 100%;content:"";height:32px;padding-right:42px;position:absolute;right:0;top:50%;transform:translate(-30px,-50%);transition:all .3s linear;width:32px}.wp-block-button a:hover:before{transform:translate(-30px,-60%) rotate(45deg)}.text-center{text-align:center}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background:#fff;border:1px solid #dcdcdc;color:#595858;font-family:Be Vietnam Pro;font-size:1.5rem;font-weight:400;margin-bottom:20px;max-width:100%;padding:15px;width:100%}@media (min-width:769px){input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{font-size:1.6rem;line-height:3rem;padding:15px}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(assets/icons/select-down-arrow.svg)!important;background-size:20px!important}@media (min-width:769px){select{background-size:24px!important}}textarea{min-block-size:12.6rem!important;min-height:126px}#wpadminbar>#wp-toolbar>#wp-admin-bar-top-secondary>#wp-admin-bar-search #adminbarsearch input.adminbar-input{background:hsla(0,0%,100%,0)!important;border:none!important;box-shadow:none!important;color:#c3c4c7!important;font-size:13px!important;height:24px!important;line-height:1.84615384!important;outline:none!important;padding:0 3px 0 24px!important}.wpcf7 form .wpcf7-response-output{border:1px solid transparent!important;border-radius:.25rem!important;margin:1rem 0!important;padding:.75rem 1.25rem!important;position:relative}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:#fff3cd;border-color:#f5c6cb!important;color:#721c24}.wpcf7 form.sent .wpcf7-response-output{background-color:#d4edda;border-color:#c3e6cb!important;color:#5d0573}.wpcf7-not-valid{border:1px solid #fff!important}.wpcf7-not-valid-tip{display:none!important}::-webkit-input-placeholder{color:#8d8d8d}::-moz-placeholder{color:#8d8d8d}:-ms-input-placeholder{color:#8d8d8d}:-moz-placeholder{color:#8d8d8d}.gform_validation_errors,.validation_message{display:none!important}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{font-size:medium;padding-left:0;width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li:before{display:none}}html{margin-top:0!important}body .header.admin-h{top:46px}@media (min-width:783px){body .header.admin-h{top:32px}}body .header.admin-h.sticky{top:0}@media (min-width:601px){body .header.admin-h.sticky{top:46px}}@media (min-width:781px){body .header.admin-h.sticky{top:32px}}::-webkit-scrollbar{height:5px;width:5px!important}::-webkit-scrollbar-thumb{background-color:#bf5dd7;border-radius:5px}.button.dark{--background:#2f3545;--shadow:0 2px 8px -1px rgba(21,25,36,.32);--shadow-hover:0 4px 20px -2px rgba(21,25,36,.5)}.button.white{--background:#fff;--text:#275efe;--shadow:0 2px 8px -1px rgba(18,22,33,.04);--shadow-hover:0 4px 20px -2px rgba(18,22,33,.12)}@keyframes move{40%{text-shadow:var(--shadow-active);transform:translateY(var(--move))}}@keyframes smoke{45%,55%{filter:blur(var(--blur))}50%,50.1%{opacity:0}25%,75%{transform:translateX(0)}50%{transform:translateX(var(--move)) translateY(var(--move-y))}50.1%{transform:translateX(calc(var(--move)*-1))}}@keyframes drive{40%{opacity:1}55%{transform:skewX(var(--skew)) translateX(var(--move))}56%{transform:skewX(var(--skew-fast)) translateX(calc(var(--move)*-1))}55%,56%{opacity:0}75%{transform:skewX(var(--skew))}85%{transform:skewX(var(--skew-bounce))}}.blog-tab{background:#fff;padding:3rem 0;position:relative}@media (min-width:992px){.blog-tab{padding:4rem 0 2rem}}@media (min-width:1199px){.blog-tab{padding:8rem 0 5rem}}@media (min-width:1920px){.blog-tab{padding:12rem 0 15rem}}.blog-tab__link{align-items:center;border-bottom:1px solid #dcdcdc;display:flex;gap:2rem;margin:0 auto;overflow-x:auto;padding:1.5rem}@media (min-width:576px){.blog-tab__link{border:1px solid #dcdcdc;padding:2rem}}@media (min-width:769px){.blog-tab__link{gap:3rem}}.blog-tab__link::-webkit-scrollbar-thumb{background-color:#dcdcdc;border-radius:5px}.blog-tab__link-item{background:#f8f8f8;display:inline-block;margin:0;padding:10px 20px;white-space:nowrap}.blog-tab__link-item.active{background:#5d0573}.blog-tab__link-item.active label{color:#fff}.blog-tab__link-item label{color:#111;cursor:pointer;margin-bottom:0}.blog-tab__link-item li{margin:0;padding:0}.blog-tab__link-item li:before{display:none}.blog-tab__main-row{padding:2rem 0 0}@media (min-width:992px){.blog-tab__main-row{padding:4rem 0}}@media (min-width:1199px){.blog-tab__main-row{padding:5rem 0}}@media (min-width:1920px){.blog-tab__main-row{padding:10rem 0 5rem}}.blog-tab__img{aspect-ratio:1.892;height:100%;max-height:210px;overflow:hidden;width:100%}.blog-tab__img-img{aspect-ratio:1.892;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transform:scale(1);transition:all .3s linear;width:100%}.blog-tab__content{background:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2rem 0}@media (min-width:769px){.blog-tab__content{padding:2rem}}.blog-tab__content-tag{color:#111;display:inline-block;margin-bottom:1.5rem;padding:8px 15px}@media (min-width:576px){.blog-tab__content-tag{margin-bottom:2rem}}.blog-tab__content-tag.single-tag,.blog-tab__content-tag:nth-child(2n),.blog-tab__content-tag:nth-child(odd){background:#ebebeb}.blog-tab__content-title{color:#111!important;margin-bottom:1.5rem}@media (min-width:576px){.blog-tab__content-title{margin-bottom:2rem}}.blog-tab__content-para{color:#595858;font-size:16px;line-height:24px;margin:10px 0}.blog-tab__content-para b{color:#111;font-weight:300;text-transform:capitalize}.blog-tab__content-author{color:#111}.blog-tab__col{margin-bottom:1rem}@media (min-width:769px){.blog-tab__col{margin-bottom:3rem}}@media (min-width:992px){.blog-tab__col{margin-bottom:5rem}}.blog-tab__arrow{align-items:center;display:flex;justify-content:space-between}.blog-tab__arrow-link{align-items:center;display:inline-flex;height:44px;justify-content:center;opacity:0;transition:all .3s linear;visibility:hidden;width:44px}@media (max-width:769px){.blog-tab__arrow-link{display:none}}.blog-tab__arrow-link svg{height:25.4px;width:25.4px}.blog-tab .tab-row{display:none}.blog-tab .tab-row.active{display:flex}.blog-tab__wrp{display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s linear}.blog-tab__wrp-link{display:block;height:100%}.blog-tab__wrp-link:hover .blog-tab__wrp{filter:drop-shadow(16px 16px 32px rgba(93,5,115,.12));transition:all .3s linear}.blog-tab__wrp-link:hover .blog-tab__arrow-link{opacity:1;transition:all .3s linear;visibility:visible}.blog-tab__wrp-link:hover .blog-tab__img-img{transform:scale(1.03);transition:all .3s linear}.blog-tab .pagination{display:flex;gap:1.5rem;justify-content:center;margin-top:2rem;width:100%}@media (min-width:992px){.blog-tab .pagination{gap:2rem;margin-top:3rem}}@media (min-width:1199px){.blog-tab .pagination{margin-top:5rem}}.blog-tab .pagination .page-numbers{align-items:center;background:#f8f8f8;border-radius:20px;color:#595858;display:flex;font-family:Gilroy;font-size:1.8rem;font-weight:300;height:40px;justify-content:center;letter-spacing:-.02em;line-height:2.6rem;width:40px}@media (min-width:992px){.blog-tab .pagination .page-numbers{border-radius:30px;font-size:2.6rem;height:60px;line-height:4rem;width:60px}}.blog-tab .pagination .page-numbers svg{width:18px}@media (min-width:992px){.blog-tab .pagination .page-numbers svg{width:30px}}.blog-tab .pagination .page-numbers.next,.blog-tab .pagination .page-numbers.prev{background:transparent}.blog-tab .pagination .page-numbers.next span,.blog-tab .pagination .page-numbers.prev span{display:flex}.blog-tab .pagination .page-numbers.current{background:#111;color:#fff;display:flex;justify-content:center}.header{background:transparent;left:0;padding:2rem;position:fixed;top:0;transition:all .3s linear;width:100%;z-index:99}@media (min-width:1199px){.header{padding:1.5rem 2rem}}@media (min-width:1380px){.header{padding:3rem 5rem}}.header .logo-text{transition:all .3s linear}.header .row{align-items:center}@media (max-width:769px){.header .row .fifth-col .header__popup-link,.header .row .fifth-col.header__popup-link,.header .row .first-col .header__popup-link,.header .row .first-col.header__popup-link,.header .row .fourth-col .header__popup-link,.header .row .fourth-col.header__popup-link,.header .row .second-col .header__popup-link,.header .row .second-col.header__popup-link,.header .row .seventh-col .header__popup-link,.header .row .seventh-col.header__popup-link,.header .row .sixth-col .header__popup-link,.header .row .sixth-col.header__popup-link,.header .row .third-col .header__popup-link,.header .row .third-col.header__popup-link{background:#222}.header .row .fifth-col .header__popup-link-inner-title,.header .row .first-col .header__popup-link-inner-title,.header .row .fourth-col .header__popup-link-inner-title,.header .row .second-col .header__popup-link-inner-title,.header .row .seventh-col .header__popup-link-inner-title,.header .row .sixth-col .header__popup-link-inner-title,.header .row .third-col .header__popup-link-inner-title{font-family:Gilroy;font-size:14px;font-weight:300;letter-spacing:-.02em;line-height:16.14px;text-align:left}.header .row .fifth-col .header__popup-link-inner p,.header .row .fifth-col .header__popup-link-inner ul li,.header .row .first-col .header__popup-link-inner p,.header .row .first-col .header__popup-link-inner ul li,.header .row .fourth-col .header__popup-link-inner p,.header .row .fourth-col .header__popup-link-inner ul li,.header .row .second-col .header__popup-link-inner p,.header .row .second-col .header__popup-link-inner ul li,.header .row .seventh-col .header__popup-link-inner p,.header .row .seventh-col .header__popup-link-inner ul li,.header .row .sixth-col .header__popup-link-inner p,.header .row .sixth-col .header__popup-link-inner ul li,.header .row .third-col .header__popup-link-inner p,.header .row .third-col .header__popup-link-inner ul li{font-family:Be Vietnam Pro;font-size:12px;font-weight:300;letter-spacing:-.01em;line-height:20px;text-align:left}.header .row .fifth-col .header__popup-link-inner ul li,.header .row .first-col .header__popup-link-inner ul li,.header .row .fourth-col .header__popup-link-inner ul li,.header .row .second-col .header__popup-link-inner ul li,.header .row .seventh-col .header__popup-link-inner ul li,.header .row .sixth-col .header__popup-link-inner ul li,.header .row .third-col .header__popup-link-inner ul li{padding-bottom:.5rem;padding-top:.5rem}.header .row .fifth-col .header__popup-link-inner ul li:first-child,.header .row .first-col .header__popup-link-inner ul li:first-child,.header .row .fourth-col .header__popup-link-inner ul li:first-child,.header .row .second-col .header__popup-link-inner ul li:first-child,.header .row .seventh-col .header__popup-link-inner ul li:first-child,.header .row .sixth-col .header__popup-link-inner ul li:first-child,.header .row .third-col .header__popup-link-inner ul li:first-child{padding-top:0}.header .row .fifth-col .btn.btn-with-arrow,.header .row .first-col .btn.btn-with-arrow,.header .row .fourth-col .btn.btn-with-arrow,.header .row .second-col .btn.btn-with-arrow,.header .row .seventh-col .btn.btn-with-arrow,.header .row .sixth-col .btn.btn-with-arrow,.header .row .third-col .btn.btn-with-arrow{display:none}.header .row .fifth-col{padding:0 5px}.header .row .fifth-col .header__popup-link-inner ul li{padding-bottom:.5rem;padding-top:.5rem}.header .row .fifth-col .header__popup-link-inner ul li:first-child{padding-top:.5rem}.header .row .fifth-col .header__popup-inner-menu li{flex:0 0 50%;max-width:50%;padding:0 5px}}@media (max-width:374px){.header .row .fifth-col .header__popup-inner-menu li{flex:0 0 100%;max-width:100%;padding:0 5px}}@media (max-width:769px){.header .row .fifth-col .header__popup-inner-menu{display:flex}}@media (max-width:374px){.header .row .fifth-col .header__popup-inner-menu{display:block}}@media (max-width:769px){.header .row .sixth-col-wrp{padding:0 5px}}.header .row .sixth-col .header__popup-link-inner-title{margin-bottom:0}@media (max-width:769px){.header .row .sixth-col .header__popup-inner-menu li a{display:block;margin-bottom:4px;padding:4px 0;position:relative}.header .row .sixth-col .header__popup-inner-menu li a:before{background:url(/wp-content/themes/gp-starter/assets/images/arrow-down.svg) no-repeat scroll 100%;background-size:100% 100%;content:"";filter:brightness(10);height:24px;position:absolute;right:0;top:50%;transform:translate(-25px,-50%);transform:translateX(0) translateY(-50%);transition:all .3s linear;width:24px}.header .row .sixth-col .header__popup-inner-menu li a:hover:before{transform:translateX(0) translateY(-50%) rotate(45deg)}.header .row .seventh-col .col-12{padding:0 0 1rem!important}.header .row .seventh-col .para,.header .row .seventh-col .para2{font-family:Be Vietnam Pro;font-size:12px;font-weight:300;letter-spacing:-.01em;line-height:20px;text-align:left}.header .row .seventh-col .header__popup-copyright-row{display:none}}.header .row.first-row{align-items:unset}@media (max-width:769px){.header .row.first-row .first-col .header__popup-link,.header .row.first-row .fourth-col .header__popup-link,.header .row.first-row .second-col .header__popup-link,.header .row.first-row .third-col .header__popup-link{background:#222;margin-bottom:1rem!important}.header .row.first-row .first-col,.header .row.first-row .fourth-col,.header .row.first-row .second-col,.header .row.first-row .third-col{flex:0 0 50%;max-width:50%;padding:0 5px}}@media (max-width:374px){.header .row.first-row .first-col,.header .row.first-row .fourth-col,.header .row.first-row .second-col,.header .row.first-row .third-col{flex:0 0 100%;max-width:100%}}.header .col-md-3.col-8,.header .col-md-9.col-4{padding:0}.header .col-md-9.col-4{align-items:center;display:flex;justify-content:flex-end}.header .progress__circle{stroke:#bf5dd7;stroke-width:2px;min-width:1px;opacity:0}@media (min-width:769px){.header .progress__circle{stroke-width:3px}}.header #test{fill:transparent}.header.loaded .container{transition:all .3s linear}.header--transperant{background:none}.header .sticky-logo{display:none;transform:rotate(-90deg);transform-origin:center}@media (min-width:992px){.header .sticky-logo{position:absolute;top:-40px}}.header.sticky{transition:all .3s linear}.header.sticky .sticky-logo{float:left;max-height:60px;max-width:60px;transition:all .3s linear}@media (min-width:1199px){.header.sticky .sticky-logo{max-height:80px;max-width:80px}}.header.sticky .nav-main{display:none}.header.sticky .container{padding-bottom:10px;padding-top:10px}.header__logo-img svg{float:left;max-width:160px}@media (max-width:992px){.header__logo-img svg{width:150px}}@media (max-width:769px){.header__logo-img svg{height:50px;width:120px}}@media (min-width:1920px){.header__logo-img svg{max-width:auto}}.header__burger{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:4px 4px 18px 0 rgba(93,5,115,.1);cursor:pointer;display:flex;flex:0 0 50px;float:right;height:50px;justify-content:center;max-width:50px;padding:0;position:relative;z-index:101}@media (min-width:992px){.header__burger{display:flex;flex:0 0 50px;height:50px;max-width:50px}}@media (min-width:1380px){.header__burger{display:flex;flex:0 0 60px;height:60px;max-width:60px}}.header__burger svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:1199px) and (max-width:1380px){.header__burger svg{width:30px}}.header__burger .line{fill:none;stroke:#5d0573;stroke-linecap:round;stroke-width:2;transform-origin:center;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1);transition:d .3s ease;transition:transform .3s ease}.header__burger .line1{transform:rotate(0deg) translateY(-5px)}.header__burger .line2{transform:rotate(0deg) translateY(5px)}.header__burger.opened{background:transparent}.header__burger.opened svg{left:18px}@media (min-width:992px){.header__burger.opened svg{left:23px}}.header__burger.opened .line1{transform:rotate(45deg) translate(5px,-5px)}.header__burger.opened .line2{transform:rotate(-45deg) translate(5px,5px)}.header__burger.opened .line{stroke:#fff}.header .col-lg-3.col-6.menu-col{align-items:center;display:flex;flex-direction:row-reverse;width:100%}.header__menu-bg{background:rgba(0,0,0,.5);display:none;height:100vh;position:fixed;right:0;top:0;width:100vw}@media (min-width:992px){.header__menu-bg{display:none!important}}.active .header__menu-bg{display:block}.header .nav-main{display:flex;justify-content:center;opacity:1;overflow:visible;transition:max-height .55s ease,opacity .55s ease,visibility .55s ease;visibility:visible}@media (min-width:992px){.header .nav-main{background:none;height:auto;max-width:none;padding:0;position:static}}.header .nav-main ul.primary{align-items:center;display:flex;justify-content:center}.header .nav-main .menu{float:left;margin:0;padding:0}.header .nav-main .menu-item{float:left;padding:0;width:100%}@media (min-width:992px){.header .nav-main .menu-item{margin:0 7px;width:auto}}@media (min-width:1199px){.header .nav-main .menu-item{margin:0 10px}}@media (min-width:1920px){.header .nav-main .menu-item{margin:0 25px}}.header .nav-main .menu-item a:hover{color:#5d0573}.header .nav-main .menu-item i.fa.fa-angle-down{font-size:28px;height:32px;line-height:32px;position:absolute;right:0;text-align:center;top:0;width:32px;z-index:5}.header .nav-main .menu-item i.fa.fa-angle-down.active{transform:rotate(0deg)}.header .nav-main .menu-item:before{display:none}.header .nav-main .menu-item:first-child{margin-left:0}.header .nav-main .menu-item:last-child{margin-right:0}.header .nav-main .menu-item.current-menu-item a{color:#5d0573}.header .nav-main .menu-item.current-menu-item a:before{width:100%}.header .nav-main .menu-item .sub-menu{display:none;padding-bottom:10px;width:100%}@media (min-width:992px){.header .nav-main .menu-item .sub-menu{background:#fff;border-top:2px solid #5d0573;box-shadow:0 2px 5px 0 rgba(0,0,0,.4);left:-15px;padding:10px 0;position:absolute;top:100%;width:240px}}@media (max-width:991px){.header .nav-main .menu-item .sub-menu.active{display:block;float:left;width:100%}}.header .nav-main .menu-item .sub-menu .menu-item{margin:0}.header .nav-main .menu-item .sub-menu .menu-item a{color:#595858;font-weight:400;padding:2px 0;width:100%}@media (min-width:992px){.header .nav-main .menu-item .sub-menu .menu-item a{padding:2px 15px}}.header .nav-main .menu-item .sub-menu .menu-item a:hover{color:#5d0573}.header .nav-main .menu-item .sub-menu .menu-item a:before{content:"-";display:none;padding-right:5px}@media (max-width:991px){.header .nav-main .menu-item .sub-menu .menu-item a:before{display:inline-block}}.header .nav-main .menu-item .sub-menu .menu-item.current-menu-item a{color:#5d0573}.header .nav-main .menu-item:hover .sub-menu{display:block}@media (max-width:992px){.header .col-lg-3.col-6+.col-lg-6.col-12{display:none}}.header__contact{float:right;margin-right:2rem;opacity:1;overflow:visible;transition:max-height .55s ease,opacity .55s ease,visibility .55s ease;visibility:visible}@media (max-width:1199px){.header__contact{display:none}}.header__popup-portfolio{border-bottom:0!important}.header__popup-portfolio-img img{border-radius:1rem;height:6rem;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:769px){.header__popup-portfolio-img img{height:7rem}}.header__popup-close{float:right}.header__popup-close-icon{height:5rem;width:5rem}@media (min-width:992px){.header__popup-close-icon{height:5rem;width:5rem}}.header__popup-close-row{padding:1rem 0 1.5rem!important}@media (min-width:992px){.header__popup-close-row{padding:3rem 0 1.5rem!important}}@media (min-width:1920px){.header__popup-close-row{padding:5rem 0 3.5rem!important}}.header__popup-menu{background:#111;display:none;height:100%;height:100vh;left:0;overflow:auto;overflow-x:hidden;padding:11.8rem 0 5.5rem;position:fixed;top:0;width:100%;z-index:100}@media (min-width:769px){.header__popup-menu{padding:12.6rem 0 3.5rem}}@media (min-width:992px){.header__popup-menu{padding:14.6rem 0 3.5rem}}@media (min-width:1199px){.header__popup-menu{padding:12rem 0 3.5rem}}@media (min-width:1199px) and (max-height:700px){.header__popup-menu{padding:10.6rem 0 3.5rem}}.header__popup-menu.active{display:block}.header__popup-menu label{color:#777;display:block}@media (min-width:769px){.header__popup-menu label{padding-top:10px}}.header__popup-menu .para{color:#fff;font-family:Be Vietnam Pro;font-size:16px;font-style:normal;font-weight:300;letter-spacing:-.01em;line-height:26px;margin-bottom:0;overflow-wrap:anywhere}@media (min-width:992px){.header__popup-menu .para{font-size:18px;line-height:28px}}@media (min-width:1199px){.header__popup-menu .para{font-size:18px;line-height:28px}}@media (min-width:1199px) and (max-height:700px){.header__popup-menu .para{font-size:16px;line-height:26px}}@media (min-width:1380px){.header__popup-menu .para{font-size:18px;line-height:28px}}.header__popup-menu .row{margin-left:-15px;margin-right:-15px}@media (max-width:769px){.header__popup-menu .row{margin-left:0;margin-right:0}}.header__popup-menu .row>*{display:flex;flex-direction:column;padding-left:15px;padding-right:15px}@media (min-width:992px){.header__popup-menu>.container>.row{padding:15px 0}}.header__popup-menu>.container>.row .col-lg-9 .header__popup-link{height:auto;margin-bottom:2rem}@media (min-width:769px){.header__popup-menu>.container>.row .col-lg-9 .header__popup-link{margin-bottom:3rem}}.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:last-child{margin-bottom:0}.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:last-child div[class*=col-]{padding-bottom:2rem}@media (min-width:992px){.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:last-child div[class*=col-]{padding-bottom:3rem}}.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:first-child .header__popup-link-title{bottom:50%;transform:translateY(50%)}@media (min-width:992px){.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:first-child .header__popup-link-inner{align-items:center;display:flex;gap:2rem;justify-content:space-between;padding:2rem 0}}@media (min-width:1920px){.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:first-child .header__popup-link-inner{gap:3rem}}.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:first-child .header__popup-link-inner .btn.btn-with-arrow{position:relative}@media (min-width:992px){.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:first-child .header__popup-link-inner h6{margin-bottom:0}}.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:first-child .header__popup-link-inner ul{margin-bottom:0}@media (min-width:992px){.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:first-child .header__popup-link-inner ul{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}}.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:first-child .header__popup-link-inner ul li{border-bottom:0;padding:0 12px}@media (min-width:1920px){.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:first-child .header__popup-link-inner ul li{padding:0 15px}}@media (max-width:992px){.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:first-child .header__popup-link-inner ul li{padding-left:0}}.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:first-child .header__popup-link-inner ul li a{padding-right:32px}.header__popup-menu>.container>.row .col-lg-9 .header__popup-link:first-child .header__popup-link-inner ul li a:before{content:""}.header__popup-menu .col-lg-3.col-md-6.col-12 .header__popup-link{margin-bottom:2rem}@media (min-width:769px){.header__popup-menu .col-lg-3.col-md-6.col-12 .header__popup-link{margin-bottom:3rem}}@media (min-width:992px){.header__popup-menu .col-lg-3.col-md-6.col-12 .header__popup-link{margin-bottom:0}}.header__popup-menu .col-lg-3.col-md-6.col-12 .header__popup-link .header__popup-link-inner{display:flex;flex-direction:column;justify-content:space-between}.header__popup-menu-cont{margin-bottom:2rem}@media (min-width:769px){.header__popup-menu-cont{margin-bottom:3rem}}@media (min-width:992px){.header__popup-menu-cont{margin-bottom:0}}.header__popup-menu::-webkit-scrollbar{width:5px}.header__popup-menu::-webkit-scrollbar-thumb{background-color:#bf5dd7;border-radius:5px}.header__popup-link{background:#222;border:1px solid #222;border-radius:1.7rem;display:block;height:100%;overflow:hidden;padding:1.7rem;position:relative;transition:all .3s linear}@media (min-width:992px){.header__popup-link{border-radius:1.5rem;padding:1.5rem}}@media (min-width:1380px){.header__popup-link{border-radius:2rem;padding:2rem}}@media (min-width:1599px){.header__popup-link{border-radius:3rem;padding:3rem}}@media (min-width:769px){.header__popup-link:hover{background:#222;border-color:#222;transition:all .3s linear}.header__popup-link:hover .header__popup-link-inner{opacity:1;transition:all .3s linear}.header__popup-link:hover .header__popup-link-title{display:none}}.header__popup-link-title{display:none;font-family:Gilroy;font-size:2rem;font-weight:400;letter-spacing:-.02em;line-height:3rem;text-transform:capitalize;z-index:2}@media (min-width:769px){.header__popup-link-title{font-size:2.6rem;line-height:4rem}}@media (min-width:1199px){.header__popup-link-title{margin-bottom:2rem}}@media (min-width:1199px) and (max-height:700px){.header__popup-link-title{font-size:2rem;line-height:2rem;margin-bottom:1rem}}@media (min-width:1920px){.header__popup-link-title{font-size:2.6rem;line-height:4rem}}@media (min-width:992px){.header__popup-link-title{bottom:1.5rem;color:#878787;display:none;left:1.5rem;margin-bottom:0;position:absolute}}@media (min-width:1380px){.header__popup-link-title{bottom:2rem;left:2rem}}@media (min-width:1599px){.header__popup-link-title{bottom:3rem;left:3rem}}.header__popup-link-inner{overflow:hidden;position:relative}@media (min-width:992px){.header__popup-link-inner{height:100%;opacity:1;transition:all .3s linear}}.header__popup-link-inner-title{color:#bf5dd7!important;font-family:Gilroy;font-size:2rem;font-weight:400;letter-spacing:-.02em;line-height:3rem;margin-bottom:1rem;text-transform:capitalize}@media (min-width:769px){.header__popup-link-inner-title{font-size:2.6rem;line-height:4rem}}@media (min-width:1199px){.header__popup-link-inner-title{margin-bottom:2rem}}@media (min-width:1199px) and (max-height:700px){.header__popup-link-inner-title{font-size:2rem;line-height:2rem;margin-bottom:1rem}}@media (min-width:1920px){.header__popup-link-inner-title{font-size:2.6rem;line-height:4rem}}.header__popup-link-inner p.v2{color:#fff;margin-bottom:1.5rem}@media (min-width:992px){.header__popup-link-inner p.v2{margin-bottom:6rem}}@media (min-width:1199px){.header__popup-link-inner p.v2{margin-bottom:7rem}}.header__popup-link-inner ul.header__popup-inner-menu{margin-bottom:1.5rem}@media (min-width:992px){.header__popup-link-inner ul.header__popup-inner-menu{margin-bottom:6rem}}@media (min-width:1199px){.header__popup-link-inner ul.header__popup-inner-menu{margin-bottom:7rem}}.header__popup-link-inner ul.header__popup-inner-menu li{border-bottom:1px solid #4b4b4b;color:#fff;margin-bottom:0;padding:1rem 0}@media (max-height:700px){.header__popup-link-inner ul.header__popup-inner-menu li{padding:.6rem 0}}.header__popup-link-inner ul.header__popup-inner-menu li:first-child{padding-top:0}.header__popup-link-inner ul.header__popup-inner-menu li:last-child{border-bottom:0}.header__popup-link-inner ul.header__popup-inner-menu li:before{display:none}.header__popup-link-inner ul.header__popup-inner-menu li a{color:#fff}.header__popup-link-inner ul.header__popup-inner-menu li a:hover{color:#bf5dd7}.header__popup-link-inner .btn.btn-with-arrow{background:none;color:#fff;font-size:1.6rem;line-height:3rem;padding:1rem 4.2rem 1rem 0}@media (max-height:700px){.header__popup-link-inner .btn.btn-with-arrow{font-size:1.4rem;line-height:2.6rem}}@media (min-width:992px){.header__popup-link-inner .btn.btn-with-arrow{bottom:0;left:0;padding:1rem 3.8rem 1rem 0;position:absolute}}@media (min-width:1441px){.header__popup-link-inner .btn.btn-with-arrow{padding:1rem 5.2rem 1rem 0}}.header__popup-link-inner .btn.btn-with-arrow:before{filter:brightness(10);transform:translateX(0) translateY(-50%)}.header__popup-link-inner .inner-div{display:flex;flex-direction:column;height:100%}.header__popup-copyright,.header__popup-copyright-links{color:#595858;flex-direction:row!important;font-size:14px;font-weight:300;gap:5px;letter-spacing:-.01em;line-height:normal;margin-bottom:0!important}.header__popup-copyright a,.header__popup-copyright span,.header__popup-copyright-links a,.header__popup-copyright-links span{color:#595858}.header__popup-copyright span,.header__popup-copyright-links span{display:inline-block}.header__popup-copyright-row{justify-content:space-between}.header__popup-copyright-row:after,.header__popup-copyright-row:before{display:none}.header.admin-h .header__popup-close-row{padding:6rem 0 1.5rem!important}@media (min-width:992px){.header.admin-h .header__popup-close-row{padding:5rem 0 3.5rem!important}}.footer{margin-top:-1px;position:relative}@media (min-width:769px){.footer__col{padding:0}}.footer__social{display:flex;gap:2rem;margin-top:3rem}.footer__social li{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;display:inline-flex;justify-content:center;padding:0}.footer__social li:hover{border-color:#bf5dd7}.footer__social li:hover a svg{color:#bf5dd7;transition:all .5s}.footer__social li a{align-items:center;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;padding:8px;width:40px}.footer__social li a svg{color:#fff;transition:all .5s}.footer__social li:before{display:none}.footer ul{padding:0}.footer ul li{list-style:none}.footer ul li::marker{display:none}.footer.dark-bg{background:#111}.footer__row{flex-wrap:wrap}@media (min-width:992px){.footer__row{flex-wrap:nowrap}}.footer__copyright{padding-bottom:2rem;padding-top:2rem;position:relative;text-align:center!important}@media (min-width:769px){.footer__copyright{padding-bottom:3rem;padding-top:3rem;text-align:inherit!important}}.footer__copyright:before{background:#222;content:"";height:1px;left:0;position:absolute;top:0;width:100%}@media (min-width:769px){.footer__copyright:before{width:calc(100% - 130px)}}@media (min-width:992px){.footer__copyright:before{left:50%;transform:translate(-50%,-50%);width:calc(100% - 160px)}}@media (max-width:781px){.footer__copyright .wp-block-columns{gap:1rem}.footer__copyright .wp-block-columns .wp-block-column:last-child p{text-align:center!important}}.footer__copyright p{color:#b9b9b9;font-family:Be Vietnam Pro;font-size:14px;font-weight:300;letter-spacing:-.14px;line-height:normal;margin-bottom:0}.footer__copyright p a:hover{color:#bf5dd7}.footer__logo{margin-bottom:2rem}@media (min-width:992px){.footer__logo{margin-bottom:5rem}.footer__col-1{max-width:291px}}.footer__col-1,.footer__col-2{margin-bottom:2rem}@media (min-width:992px){.footer__col-1,.footer__col-2{margin-bottom:0}}.footer__col-1,.footer__col-2,.footer__col-3,.footer__col-4{padding:0;width:100%}@media (min-width:992px){.footer__col-1,.footer__col-2,.footer__col-3,.footer__col-4{padding:0 3rem}}@media (min-width:1441px){.footer__col-1,.footer__col-2,.footer__col-3,.footer__col-4{padding:0 4rem}}@media (min-width:992px){.footer__col-1{padding:0}}.footer__col-4{padding-right:0!important}.footer__addresss,.footer__mail,.footer__msg,.footer__phone{color:#b9b9b9!important;font-family:Be Vietnam Pro;font-size:14px;font-weight:300;letter-spacing:.001em;line-height:22px;margin-bottom:3rem}.footer__addresss span,.footer__mail span,.footer__msg span,.footer__phone span{color:#fff}@media (min-width:769px){.footer__addresss,.footer__mail,.footer__msg,.footer__phone{font-size:16px;line-height:24px}}@media (min-width:992px){.footer__addresss,.footer__mail,.footer__msg,.footer__phone{font-size:18px;line-height:28px}}.footer__mail,.footer__phone{margin-bottom:0}.footer__menu-title{margin-bottom:1rem}.footer__col-3,.footer__col-4{border-left:none;float:left;padding:0;position:relative;width:50%}@media (min-width:992px){.footer__col-3,.footer__col-4{border-left:1px solid #222;float:inherit;padding:0 3rem}}@media (min-width:1441px){.footer__col-3,.footer__col-4{padding:0 4rem}}.footer .menu-item{color:#b9b9b9;padding:0;transition:all .3s linear}@media (min-width:769px){.footer .menu-item{margin-bottom:10px}}.footer .menu-item:before{display:none}.footer .menu-item:after{content:"-";left:0;opacity:0;position:absolute;transition:all .3s linear}@media (max-width:769px){.footer .menu-item:after{display:none}}.footer .menu-item:hover{color:#bf5dd7}@media (min-width:769px){.footer .menu-item:hover{padding-left:1.2rem;transition:all .3s linear}}.footer .menu-item:hover:after{color:#bf5dd7;opacity:1;transition:all .3s linear}.footer .menu-item:last-child{margin-bottom:0}@media (min-width:769px){.footer .main-col{display:grid;grid-template-columns:auto auto}}@media (min-width:992px){.footer .main-col{grid-template-columns:auto auto auto auto}}@media (min-width:769px) and (max-width:992px){.footer .main-col div:nth-child(odd){padding-right:1.5rem}}.footer__container{padding:3rem 0 2rem}@media (min-width:769px){.footer__container{padding:6rem 0 3rem}}@media (min-width:992px){.footer__container{padding:8rem 0 4rem}}@media (min-width:1199px){.footer__container{padding:10rem 0 5rem}}@media (min-width:1920px){.footer__container{padding:12rem 0 6rem}}.footer__cta{padding:3.5rem 0}@media (min-width:769px){.footer__cta{padding:5rem 0 2rem}}@media (min-width:992px){.footer__cta{padding:6rem 0 3rem}}@media (min-width:1199px){.footer__cta{padding:7rem 0 3.5rem}}@media (min-width:1380px){.footer__cta{padding:8rem 0 4rem}}@media (min-width:1920px){.footer__cta{padding:19.3rem 0 5rem}}.footer__cta .container{position:relative}.footer__cta .container:before{display:none}.footer__cta h3{margin-bottom:0}.footer__cta-title{color:#111;font-size:3.6rem;font-weight:300;letter-spacing:-.02em;line-height:4.4rem;margin-bottom:0}@media (min-width:992px){.footer__cta-title{font-size:3rem;line-height:4rem}}@media (min-width:1920px){.footer__cta-title{font-size:5.6rem;line-height:7.2rem}}.footer .footer__cta+.container .footer__container{padding-top:0}.footer .row:has(.col-12){margin:0}.footer__box{box-shadow:inset 0 0 0 1px #222;display:flex;justify-content:space-between;margin-top:2rem;padding:2rem;position:relative}@media (min-width:769px){.footer__box{margin-top:3rem;padding:2rem}}@media (min-width:1199px){.footer__box{margin-top:5rem;padding:3rem}}.footer__box-inner{margin-left:0}@media (min-width:576px){.footer__box-inner{margin-left:2rem}}.footer__box-heading{display:flex;flex-direction:column}@media (min-width:576px){.footer__box-heading{display:flex;flex-direction:row}}.footer__box-title{display:flex;gap:1rem;margin-bottom:1.4rem}.footer__box-title .h5-size,.footer__box-title h3{letter-spacing:.01em;margin-bottom:0}.footer__box-title svg{transition:all .3s linear}.footer__box-title svg path{stroke:#fff}.footer__box-title svg path:hover{stroke:#5d0573}.footer__box-image{flex:0 0 60px;max-width:60px}@media (min-width:769px){.footer__box-image{flex:0 0 80px;max-width:80px}}.footer__box-image img{-o-object-fit:contain;object-fit:contain}.footer__box .para2,.footer__box h5{margin-bottom:0}.footer__box:hover{color:#bf5dd7}.footer__box:hover:after,.footer__box:hover:before{height:100%;width:100%}.footer__box:hover:before{border-right-color:#bf5dd7;border-top-color:#bf5dd7;transition:width .25s ease-out,height .25s ease-out .25s}.footer__box:hover:after{border-bottom-color:#bf5dd7;border-left-color:#bf5dd7;transition:border-color 0s ease-out .5s,width .25s ease-out .5s,height .25s ease-out .75s}.footer__box:hover svg{transform:rotate(45deg);transition:all .3s linear}.footer__box:after,.footer__box:before{border:1px solid transparent;box-sizing:inherit;content:"";height:100%;height:0;position:absolute;width:100%;width:0}.footer__box:before{left:0;top:0}.footer__box:after{bottom:0;right:0}.single-job .main-wrapper{padding-top:13rem}@media (min-width:1920px){.single-job .main-wrapper{padding-top:15rem}}.single-job .single-jobs{padding:3rem 0}@media (min-width:769px){.single-job .single-jobs{padding:5rem 0}}@media (min-width:992px){.single-job .single-jobs{padding:7rem 0}}@media (min-width:1199px){.single-job .single-jobs{padding:10rem 0}}@media (min-width:1920px){.single-job .single-jobs{padding:14rem 0}}.single-job .single-jobs .single-jobs__container{padding-bottom:3rem}@media (min-width:769px){.single-job .single-jobs .single-jobs__container{padding-bottom:5rem}}@media (min-width:992px){.single-job .single-jobs .single-jobs__container{padding-bottom:7rem}}@media (min-width:1199px){.single-job .single-jobs .single-jobs__container{padding-bottom:10rem}}@media (min-width:1920px){.single-job .single-jobs .single-jobs__container{padding-bottom:12rem}}.single-job .single-jobs .wp-block-heading:not(:first-child){margin-top:3rem}@media (min-width:992px){.single-job .single-jobs .wp-block-heading:not(:first-child){margin-top:6rem}}@media (min-width:1199px){.single-job .single-jobs .wp-block-heading:not(:first-child){margin-top:8rem}}@media (min-width:1920px){.single-job .single-jobs .wp-block-heading:not(:first-child){margin-top:12rem}}.single-job .single-jobs ul li{font-family:Be Vietnam Pro;font-weight:300;letter-spacing:-.01em}.single-job .single-jobs ul li:before{background:#111;height:6px;width:6px}.single-job .single-jobs ul li:last-child{margin-bottom:0}.single-job .single-jobs .wp-block-heading,.single-job .single-jobs li,.single-job .single-jobs p{color:#111}.single-job .single-jobs__list{display:grid;grid-template-columns:auto auto;margin-bottom:1.5rem}@media (min-width:576px){.single-job .single-jobs__list{display:flex}}@media (min-width:769px){.single-job .single-jobs__list{margin-bottom:3rem}}.single-job .single-jobs__list li{font-size:1.6rem;line-height:2.6rem;margin-bottom:0;padding-left:0}@media (min-width:1920px){.single-job .single-jobs__list li{font-size:1.8rem;line-height:2.8rem}}.single-job .single-jobs__list li:before{display:none}@media (max-width:576px){.single-job .single-jobs__list li span{display:none}}.single-job .single-jobs__social{align-items:center;display:flex}.single-job .single-jobs__social p{margin-bottom:0}.single-job .single-jobs__social ul{align-items:center;display:flex}.single-job .single-jobs__social ul li{align-items:center;border:1px solid #dcdcdc;border-radius:50%;display:flex;height:38px;justify-content:center;margin-bottom:0;margin-left:1rem;padding-left:0;transition:all .3s linear;width:38px}@media (min-width:769px){.single-job .single-jobs__social ul li{height:44px;width:44px}}.single-job .single-jobs__social ul li:first-child{margin-left:2rem}.single-job .single-jobs__social ul li a{display:inline-flex}.single-job .single-jobs__social ul li svg{height:20px;width:20px}@media (min-width:769px){.single-job .single-jobs__social ul li svg{height:24px;width:24px}}.single-job .single-jobs__social ul li:hover{background:#5d0573;border-color:#5d0573}.single-job .single-jobs__social ul li:hover svg path{fill:#fff}.single-job .single-jobs__social ul li:before{display:none}@media (max-width:992px){.single-job .single-jobs__sticky{margin-bottom:2rem}}.single-job .single-jobs__sticky-cont{margin-bottom:2rem;padding-bottom:2rem;position:relative}@media (min-width:769px){.single-job .single-jobs__sticky-cont{margin-bottom:3rem;padding-bottom:3rem}}.single-job .single-jobs__sticky-cont:after{background:#dcdcdc;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}@media (min-width:992px){.single-job .single-jobs__sticky-cont:after{width:calc(100% - 90px)}}.single-job .single-jobs__sticky-cont h6{color:#111}.single-job .single-jobs__sticky-cont h2.entry-title{color:#5d0573}.archive.category .inner-masthead__content p{color:#111;font-size:3rem;letter-spacing:-.02em;line-height:4rem;margin-bottom:2rem}@media (min-width:992px){.archive.category .inner-masthead__content p{font-size:4rem;line-height:4.6rem}}@media (min-width:1920px){.archive.category .inner-masthead__content p{font-size:7.5rem;line-height:9rem}}.single-post .post-inner-masthead h1{color:#111;margin-bottom:2rem}.single-post .single-posts__content a:not([class]),.single-post .single-posts__content p a:not([class]){color:#5d0573;text-decoration:underline}.single-post .single-posts__content h2:first-of-type{margin-top:2.5rem}@media (min-width:769px){.single-post .single-posts__content h2:first-of-type{margin-top:5rem}}.single-post .single-posts__content figure{margin-top:2.5rem}@media (min-width:769px){.single-post .single-posts__content figure{margin-top:5rem}.single-post .single-posts__content .wp-block-column figure{margin-top:3rem}}.archive .single-posts,.category .single-posts,.single-post .single-posts{padding-bottom:2rem;padding-top:3rem}@media (min-width:769px){.archive .single-posts,.category .single-posts,.single-post .single-posts{padding-bottom:5rem;padding-top:0}}@media (min-width:992px){.archive .single-posts,.category .single-posts,.single-post .single-posts{padding-bottom:7rem}}@media (min-width:1199px){.archive .single-posts,.category .single-posts,.single-post .single-posts{padding-bottom:10rem}}.archive .single-posts p,.category .single-posts p,.single-post .single-posts p{color:#4b4b4b}.archive .single-posts p:last-child,.category .single-posts p:last-child,.single-post .single-posts p:last-child{margin-bottom:0}.archive .single-posts ol li,.archive .single-posts ul li,.category .single-posts ol li,.category .single-posts ul li,.single-post .single-posts ol li,.single-post .single-posts ul li{color:#4b4b4b;font-family:Be Vietnam Pro;font-size:18px;font-weight:300;letter-spacing:-.01em;line-height:28px;padding:0}@media (min-width:769px){.archive .single-posts ol li,.archive .single-posts ul li,.category .single-posts ol li,.category .single-posts ul li,.single-post .single-posts ol li,.single-post .single-posts ul li{font-size:22px;line-height:38px}}.archive .single-posts ol li:before,.archive .single-posts ul li:before,.category .single-posts ol li:before,.category .single-posts ul li:before,.single-post .single-posts ol li:before,.single-post .single-posts ul li:before{display:none}.archive .single-posts ol li mark,.archive .single-posts ul li mark,.category .single-posts ol li mark,.category .single-posts ul li mark,.single-post .single-posts ol li mark,.single-post .single-posts ul li mark{font-size:1.8rem;line-height:2.8rem}@media (min-width:992px){.archive .single-posts ol li mark,.archive .single-posts ul li mark,.category .single-posts ol li mark,.category .single-posts ul li mark,.single-post .single-posts ol li mark,.single-post .single-posts ul li mark{font-size:2rem;line-height:3rem}}@media (min-width:1199px){.archive .single-posts ol li mark,.archive .single-posts ul li mark,.category .single-posts ol li mark,.category .single-posts ul li mark,.single-post .single-posts ol li mark,.single-post .single-posts ul li mark{font-size:2.2rem;line-height:3.8rem}}.archive .single-posts .single-posts__sticky-cont-inner li,.archive .single-posts .single-posts__sticky-cont-inner ol,.archive .single-posts .single-posts__sticky-cont-inner ul,.category .single-posts .single-posts__sticky-cont-inner li,.category .single-posts .single-posts__sticky-cont-inner ol,.category .single-posts .single-posts__sticky-cont-inner ul,.single-post .single-posts .single-posts__sticky-cont-inner li,.single-post .single-posts .single-posts__sticky-cont-inner ol,.single-post .single-posts .single-posts__sticky-cont-inner ul{list-style-type:none;list-style:none;padding:0}.archive .single-posts .single-posts__sticky-cont-inner ul li,.category .single-posts .single-posts__sticky-cont-inner ul li,.single-post .single-posts .single-posts__sticky-cont-inner ul li{color:#4b4b4b;font-family:Be Vietnam Pro;font-size:16px;font-weight:300;letter-spacing:-.01em;line-height:26px;padding-left:0}@media (min-width:769px){.archive .single-posts .single-posts__sticky-cont-inner ul li,.category .single-posts .single-posts__sticky-cont-inner ul li,.single-post .single-posts .single-posts__sticky-cont-inner ul li{font-size:18px;line-height:28px}}.archive .single-posts .single-posts__sticky-cont-inner ul li:before,.category .single-posts .single-posts__sticky-cont-inner ul li:before,.single-post .single-posts .single-posts__sticky-cont-inner ul li:before{display:none}.archive .single-posts .single-posts__sticky-cont-inner ul li mark,.category .single-posts .single-posts__sticky-cont-inner ul li mark,.single-post .single-posts .single-posts__sticky-cont-inner ul li mark{font-size:1.8rem;line-height:2.8rem}@media (min-width:992px){.archive .single-posts .single-posts__sticky-cont-inner ul li mark,.category .single-posts .single-posts__sticky-cont-inner ul li mark,.single-post .single-posts .single-posts__sticky-cont-inner ul li mark{font-size:2rem;line-height:3rem}}@media (min-width:1199px){.archive .single-posts .single-posts__sticky-cont-inner ul li mark,.category .single-posts .single-posts__sticky-cont-inner ul li mark,.single-post .single-posts .single-posts__sticky-cont-inner ul li mark{font-size:2.2rem;line-height:3.8rem}}.archive .single-posts h2,.archive .single-posts h3,.archive .single-posts h5,.category .single-posts h2,.category .single-posts h3,.category .single-posts h5,.single-post .single-posts h2,.single-post .single-posts h3,.single-post .single-posts h5{color:#111}.archive .single-posts h1,.archive .single-posts h2,.archive .single-posts h3,.archive .single-posts h4,.archive .single-posts h5,.archive .single-posts h6,.category .single-posts h1,.category .single-posts h2,.category .single-posts h3,.category .single-posts h4,.category .single-posts h5,.category .single-posts h6,.single-post .single-posts h1,.single-post .single-posts h2,.single-post .single-posts h3,.single-post .single-posts h4,.single-post .single-posts h5,.single-post .single-posts h6{margin-bottom:1rem}@media (min-width:769px){.archive .single-posts h1,.archive .single-posts h2,.archive .single-posts h3,.archive .single-posts h4,.archive .single-posts h5,.archive .single-posts h6,.category .single-posts h1,.category .single-posts h2,.category .single-posts h3,.category .single-posts h4,.category .single-posts h5,.category .single-posts h6,.single-post .single-posts h1,.single-post .single-posts h2,.single-post .single-posts h3,.single-post .single-posts h4,.single-post .single-posts h5,.single-post .single-posts h6{margin-bottom:2rem}}.archive .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main),.category .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main),.single-post .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main){color:#5d0573;font-style:normal!important;margin-bottom:1rem;margin-top:2.5rem}@media (min-width:992px){.archive .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main),.category .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main),.single-post .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main){margin-top:5rem}}.archive .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main) cite,.category .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main) cite,.single-post .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main) cite{font-style:normal!important;position:relative}.archive .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main) cite:before,.category .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main) cite:before,.single-post .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main) cite:before{background:#5d0573;content:"";height:2px;left:0;position:absolute;top:50%;transform:translate(50%);width:50px}@media (min-width:769px){.archive .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main) cite:before,.category .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main) cite:before,.single-post .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main) cite:before{width:70px}}@media (min-width:992px){.archive .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main) cite:before,.category .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main) cite:before,.single-post .single-posts blockquote.wp-block-quote:not(blockquote.wp-block-quote.main) cite:before{top:52%;transform:translate(32%,-50%);width:100px}}.archive .single-posts blockquote.wp-block-quote.main,.category .single-posts blockquote.wp-block-quote.main,.single-post .single-posts blockquote.wp-block-quote.main{color:#5d0573;font-family:Gilroy;font-size:2rem;font-weight:300;letter-spacing:-.02em;line-height:3rem;margin:2rem 0;padding:1rem 2rem}@media (min-width:769px){.archive .single-posts blockquote.wp-block-quote.main,.category .single-posts blockquote.wp-block-quote.main,.single-post .single-posts blockquote.wp-block-quote.main{font-size:2.2rem;line-height:3.3rem;margin:2.5rem 0;padding:1rem 7rem 1rem 6.4rem}}@media (min-width:992px){.archive .single-posts blockquote.wp-block-quote.main,.category .single-posts blockquote.wp-block-quote.main,.single-post .single-posts blockquote.wp-block-quote.main{font-size:3rem;line-height:4rem;margin:5rem 0}}@media (min-width:1199px){.archive .single-posts blockquote.wp-block-quote.main,.category .single-posts blockquote.wp-block-quote.main,.single-post .single-posts blockquote.wp-block-quote.main{font-size:4.4rem;line-height:5.4rem}}@media (min-width:1920px){.archive .single-posts blockquote.wp-block-quote.main,.category .single-posts blockquote.wp-block-quote.main,.single-post .single-posts blockquote.wp-block-quote.main{font-size:5.6rem;line-height:7.2rem;padding:1rem 15rem 1rem 6.4rem}}.archive .single-posts blockquote.wp-block-quote.main cite,.category .single-posts blockquote.wp-block-quote.main cite,.single-post .single-posts blockquote.wp-block-quote.main cite{font-style:normal!important}.archive .single-posts img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,.category .single-posts img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,.single-post .single-posts img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{-o-object-fit:cover;object-fit:cover;padding-bottom:2rem;width:100%}@media (min-width:769px){.archive .single-posts img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,.category .single-posts img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,.single-post .single-posts img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{padding-bottom:5rem}}@media (min-width:992px){.archive .single-posts img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,.category .single-posts img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,.single-post .single-posts img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{padding-bottom:8rem}}@media (min-width:1199px){.archive .single-posts img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,.category .single-posts img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image,.single-post .single-posts img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{padding-bottom:12rem}}.archive .single-posts__sticky,.category .single-posts__sticky,.single-post .single-posts__sticky{display:none;margin-left:0}@media (min-width:992px){.archive .single-posts__sticky,.category .single-posts__sticky,.single-post .single-posts__sticky{display:block;margin-left:34px}}.archive .single-posts__sticky-cont,.category .single-posts__sticky-cont,.single-post .single-posts__sticky-cont{background:#f8f8f8;margin-bottom:1.5rem;padding:2rem}@media (min-width:769px){.archive .single-posts__sticky-cont,.category .single-posts__sticky-cont,.single-post .single-posts__sticky-cont{padding:3rem}}@media (min-width:992px){.archive .single-posts__sticky-cont,.category .single-posts__sticky-cont,.single-post .single-posts__sticky-cont{margin-bottom:3rem;max-height:692px}}.archive .single-posts__sticky-cont-inner,.category .single-posts__sticky-cont-inner,.single-post .single-posts__sticky-cont-inner{max-height:552px;overflow-y:auto}.archive .single-posts__sticky-cont-inner::-webkit-scrollbar,.category .single-posts__sticky-cont-inner::-webkit-scrollbar,.single-post .single-posts__sticky-cont-inner::-webkit-scrollbar{width:5px}.archive .single-posts__sticky-cont-inner::-webkit-scrollbar-track,.category .single-posts__sticky-cont-inner::-webkit-scrollbar-track,.single-post .single-posts__sticky-cont-inner::-webkit-scrollbar-track{background-color:#ebebeb}.archive .single-posts__sticky-cont-inner::-webkit-scrollbar-thumb,.category .single-posts__sticky-cont-inner::-webkit-scrollbar-thumb,.single-post .single-posts__sticky-cont-inner::-webkit-scrollbar-thumb{background-color:#b9b9b9;border-radius:5px}.archive .single-posts__sticky-cont-inner li,.archive .single-posts__sticky-cont-inner p:last-child,.category .single-posts__sticky-cont-inner li,.category .single-posts__sticky-cont-inner p:last-child,.single-post .single-posts__sticky-cont-inner li,.single-post .single-posts__sticky-cont-inner p:last-child{margin-bottom:0}.archive .single-posts__sticky-cont-inner .first-ul li a,.category .single-posts__sticky-cont-inner .first-ul li a,.single-post .single-posts__sticky-cont-inner .first-ul li a{display:block;padding:1rem 0 1rem 2rem;position:relative}.archive .single-posts__sticky-cont-inner .first-ul li a:before,.category .single-posts__sticky-cont-inner .first-ul li a:before,.single-post .single-posts__sticky-cont-inner .first-ul li a:before{background:#5d0573;content:"";display:none;height:100%;left:0;position:absolute;top:0;width:2px}.archive .single-posts__sticky-cont-inner .first-ul li a.active,.category .single-posts__sticky-cont-inner .first-ul li a.active,.single-post .single-posts__sticky-cont-inner .first-ul li a.active{color:#5d0573;position:relative}.archive .single-posts__sticky-cont-inner .first-ul li a.active:before,.category .single-posts__sticky-cont-inner .first-ul li a.active:before,.single-post .single-posts__sticky-cont-inner .first-ul li a.active:before{display:block}.archive .single-posts__sticky-cont-inner .first-ul .secound-ul li a,.category .single-posts__sticky-cont-inner .first-ul .secound-ul li a,.single-post .single-posts__sticky-cont-inner .first-ul .secound-ul li a{display:block;padding:1rem 0 1rem 6rem;position:relative}.archive .single-posts__sticky-cont-inner .first-ul .secound-ul li a:before,.category .single-posts__sticky-cont-inner .first-ul .secound-ul li a:before,.single-post .single-posts__sticky-cont-inner .first-ul .secound-ul li a:before{background:#5d0573;content:"";display:none;height:100%;left:0;position:absolute;top:0;width:2px}.archive .single-posts__sticky-cont-inner .first-ul .secound-ul li a:after,.category .single-posts__sticky-cont-inner .first-ul .secound-ul li a:after,.single-post .single-posts__sticky-cont-inner .first-ul .secound-ul li a:after{background:#111;border-radius:2.5px;content:"";display:block;height:5px;left:0;position:absolute;top:53%;transform:translate(40px,-50%);width:5px}.archive .single-posts__sticky-cont-inner .first-ul .secound-ul li a.active,.category .single-posts__sticky-cont-inner .first-ul .secound-ul li a.active,.single-post .single-posts__sticky-cont-inner .first-ul .secound-ul li a.active{color:#5d0573}.archive .single-posts__sticky-cont-inner .first-ul .secound-ul li a.active:after,.category .single-posts__sticky-cont-inner .first-ul .secound-ul li a.active:after,.single-post .single-posts__sticky-cont-inner .first-ul .secound-ul li a.active:after{background:#5d0573}.archive .single-posts .wp-block-columns,.category .single-posts .wp-block-columns,.single-post .single-posts .wp-block-columns{gap:2rem}@media (min-width:992px){.archive .single-posts .wp-block-columns,.category .single-posts .wp-block-columns,.single-post .single-posts .wp-block-columns{gap:3rem}}@media (max-width:992px){.archive .single-posts .wp-block-columns img,.category .single-posts .wp-block-columns img,.single-post .single-posts .wp-block-columns img{height:250px!important}}.archive .single-posts__social,.category .single-posts__social,.single-post .single-posts__social{align-items:center;display:flex}.archive .single-posts__social p,.category .single-posts__social p,.single-post .single-posts__social p{margin-bottom:0}.archive .single-posts__social ul,.category .single-posts__social ul,.single-post .single-posts__social ul{align-items:center;display:flex}.archive .single-posts__social ul li,.category .single-posts__social ul li,.single-post .single-posts__social ul li{align-items:center;border:1px solid #dcdcdc;border-radius:50%;display:flex;height:38px;justify-content:center;margin-bottom:0;margin-left:1rem;padding-left:0;transition:all .3s linear;width:38px}@media (min-width:769px){.archive .single-posts__social ul li,.category .single-posts__social ul li,.single-post .single-posts__social ul li{height:44px;width:44px}}.archive .single-posts__social ul li:first-child,.category .single-posts__social ul li:first-child,.single-post .single-posts__social ul li:first-child{margin-left:2rem}.archive .single-posts__social ul li svg,.category .single-posts__social ul li svg,.single-post .single-posts__social ul li svg{height:20px;width:20px}@media (min-width:769px){.archive .single-posts__social ul li svg,.category .single-posts__social ul li svg,.single-post .single-posts__social ul li svg{height:24px;width:24px}}.archive .single-posts__social ul li:hover,.category .single-posts__social ul li:hover,.single-post .single-posts__social ul li:hover{background:#5d0573;border-color:#5d0573}.archive .single-posts__social ul li:hover svg path,.category .single-posts__social ul li:hover svg path,.single-post .single-posts__social ul li:hover svg path{fill:#fff}.archive .single-posts__social ul li a,.category .single-posts__social ul li a,.single-post .single-posts__social ul li a{display:inline-flex}.archive .single-posts__social ul li:before,.category .single-posts__social ul li:before,.single-post .single-posts__social ul li:before{display:none}.archive .related-post,.category .related-post,.single-post .related-post{padding:0 0 2rem}@media (min-width:769px){.archive .related-post,.category .related-post,.single-post .related-post{padding:0 0 4rem}}@media (min-width:992px){.archive .related-post,.category .related-post,.single-post .related-post{padding:6rem 0 8rem}}@media (min-width:1199px){.archive .related-post,.category .related-post,.single-post .related-post{padding:8rem 0 16rem}}@media (min-width:1920px){.archive .related-post,.category .related-post,.single-post .related-post{padding:10rem 0 20rem}}.archive .related-post h2#recent,.category .related-post h2#recent,.single-post .related-post h2#recent{margin-bottom:2.5rem}@media (min-width:769px){.archive .related-post h2#recent,.category .related-post h2#recent,.single-post .related-post h2#recent{margin-bottom:5rem}}.archive .related-post img.wp-post-image,.category .related-post img.wp-post-image,.single-post .related-post img.wp-post-image{height:250px;-o-object-fit:cover;object-fit:cover;width:100%}.archive .related-post-inner,.category .related-post-inner,.single-post .related-post-inner{padding:1rem 0 0}@media (min-width:992px){.archive .related-post-inner,.category .related-post-inner,.single-post .related-post-inner{padding:2rem 0}}.archive .related-post .related-col,.category .related-post .related-col,.single-post .related-post .related-col{margin-bottom:2rem}@media (min-width:769px){.archive .related-post .related-col,.category .related-post .related-col,.single-post .related-post .related-col{margin-bottom:3rem}}@media (min-width:992px){.archive .related-post .related-col,.category .related-post .related-col,.single-post .related-post .related-col{margin-bottom:0}}.archive .related-post .taxonomy-post_tag,.category .related-post .taxonomy-post_tag,.single-post .related-post .taxonomy-post_tag{margin-bottom:1rem}@media (min-width:992px){.archive .related-post .taxonomy-post_tag,.category .related-post .taxonomy-post_tag,.single-post .related-post .taxonomy-post_tag{margin-bottom:2rem}}.archive .related-post .taxonomy-post_tag a,.category .related-post .taxonomy-post_tag a,.single-post .related-post .taxonomy-post_tag a{display:inline-block;padding:8px 15px}.archive .related-post .taxonomy-post_tag a:nth-child(odd),.category .related-post .taxonomy-post_tag a:nth-child(odd),.single-post .related-post .taxonomy-post_tag a:nth-child(odd){background:#ebebeb}.archive .related-post .taxonomy-post_tag a:nth-child(2n),.category .related-post .taxonomy-post_tag a:nth-child(2n),.single-post .related-post .taxonomy-post_tag a:nth-child(2n){background:#f0b4ff}.archive .related-post .author-date,.category .related-post .author-date,.single-post .related-post .author-date{color:#595858;display:flex;text-transform:capitalize}@media (min-width:769px){.archive .related-post .author-date,.category .related-post .author-date,.single-post .related-post .author-date{font-size:1.6rem;line-height:2.4rem}}.archive .related-post .author-date span,.category .related-post .author-date span,.single-post .related-post .author-date span{color:#111}.archive .related-post .entry-title,.category .related-post .entry-title,.single-post .related-post .entry-title{font-size:1.8rem;line-height:2.6rem;margin-bottom:1rem}@media (min-width:769px){.archive .related-post .entry-title,.category .related-post .entry-title,.single-post .related-post .entry-title{font-size:2.3rem;line-height:3.2rem;margin-bottom:1.5rem}}@media (min-width:1920px){.archive .related-post .entry-title,.category .related-post .entry-title,.single-post .related-post .entry-title{font-size:2.6rem;line-height:4rem}}.archive .post-inner-masthead,.category .post-inner-masthead,.single-post .post-inner-masthead{padding:16rem 0 3rem}@media (min-width:992px){.archive .post-inner-masthead,.category .post-inner-masthead,.single-post .post-inner-masthead{padding:19rem 0 7rem}}@media (min-width:1199px){.archive .post-inner-masthead,.category .post-inner-masthead,.single-post .post-inner-masthead{padding:22rem 0 10rem}}@media (min-width:1920px){.archive .post-inner-masthead,.category .post-inner-masthead,.single-post .post-inner-masthead{padding:29rem 0 12rem}}.archive .post-inner-masthead .content,.category .post-inner-masthead .content,.single-post .post-inner-masthead .content{align-items:center;display:flex}.archive .post-inner-masthead .author-date,.category .post-inner-masthead .author-date,.single-post .post-inner-masthead .author-date{display:flex}@media (min-width:576px){.archive .post-inner-masthead .author-date,.category .post-inner-masthead .author-date,.single-post .post-inner-masthead .author-date{display:flex}}.archive .post-inner-masthead .content span.tag,.category .post-inner-masthead .content span.tag,.single-post .post-inner-masthead .content span.tag{background:#f0b4ff;padding:8px 15px}.archive .post-inner-masthead .author-date,.category .post-inner-masthead .author-date,.single-post .post-inner-masthead .author-date{color:#595858;margin-left:1rem}@media (min-width:769px){.archive .post-inner-masthead .author-date,.category .post-inner-masthead .author-date,.single-post .post-inner-masthead .author-date{margin-left:2rem}}.archive .post-inner-masthead .author-date span,.category .post-inner-masthead .author-date span,.single-post .post-inner-masthead .author-date span{color:#111;text-transform:capitalize}.archive .pagination,.category .pagination,.single-post .pagination{display:flex;gap:1.5rem;justify-content:center;margin-top:2rem;width:100%}@media (min-width:992px){.archive .pagination,.category .pagination,.single-post .pagination{gap:2rem;margin-top:3rem}}@media (min-width:1199px){.archive .pagination,.category .pagination,.single-post .pagination{margin-top:5rem}}.archive .pagination .page-numbers,.category .pagination .page-numbers,.single-post .pagination .page-numbers{align-items:center;background:#f8f8f8;border-radius:20px;color:#595858;display:flex;font-family:Gilroy;font-size:1.8rem;font-weight:300;height:40px;justify-content:center;letter-spacing:-.02em;line-height:2.6rem;width:40px}@media (min-width:992px){.archive .pagination .page-numbers,.category .pagination .page-numbers,.single-post .pagination .page-numbers{border-radius:30px;font-size:2.6rem;height:60px;line-height:4rem;width:60px}}.archive .pagination .page-numbers svg,.category .pagination .page-numbers svg,.single-post .pagination .page-numbers svg{width:18px}@media (min-width:992px){.archive .pagination .page-numbers svg,.category .pagination .page-numbers svg,.single-post .pagination .page-numbers svg{width:30px}}.archive .pagination .page-numbers.next,.archive .pagination .page-numbers.prev,.category .pagination .page-numbers.next,.category .pagination .page-numbers.prev,.single-post .pagination .page-numbers.next,.single-post .pagination .page-numbers.prev{background:transparent}.archive .pagination .page-numbers.current,.category .pagination .page-numbers.current,.single-post .pagination .page-numbers.current{background:#111;color:#fff;display:flex;justify-content:center}.single-portfolio h1,.single-portfolio h1 span{color:#bf5dd7}.single-portfolio .portfolio__btn{text-transform:capitalize}.single-portfolio .post-inner-masthead{margin-bottom:3rem;padding:16rem 0 3rem}@media (min-width:992px){.single-portfolio .post-inner-masthead{margin-bottom:7rem;padding:19rem 0 7rem}}@media (min-width:1199px){.single-portfolio .post-inner-masthead{margin-bottom:10rem;padding:22rem 0 10rem}}@media (min-width:1920px){.single-portfolio .post-inner-masthead{margin-bottom:20rem;padding:29rem 0 20rem!important}}.single-portfolio .post-inner-masthead.dark-bg{background:#111}.single-portfolio .post-inner-masthead .post-inner-masthead__img{position:relative}.single-portfolio .post-inner-masthead .post-inner-masthead__img img.post-image{display:block;max-width:1320px;-o-object-fit:cover;object-fit:cover;width:100%}.single-portfolio .post-inner-masthead .col-lg-10.col-12 p{margin-bottom:1.5rem}@media (min-width:992px){.single-portfolio .post-inner-masthead .col-lg-10.col-12 p{margin-bottom:3rem}}.single-portfolio .post-inner-masthead .col-lg-10.col-12 p+.post-inner-masthead__img{margin-top:3rem}@media (min-width:781px){.single-portfolio .post-inner-masthead .col-lg-10.col-12 p+.post-inner-masthead__img{margin-top:7rem}}@media (min-width:1199px){.single-portfolio .post-inner-masthead .col-lg-10.col-12 p+.post-inner-masthead__img{margin-top:10rem}}@media (min-width:1920px){.single-portfolio .post-inner-masthead .col-lg-10.col-12 p+.post-inner-masthead__img{margin-top:12rem}}.single-portfolio .post-inner-masthead .col-lg-10.col-12 p+a{margin-bottom:3rem}@media (min-width:781px){.single-portfolio .post-inner-masthead .col-lg-10.col-12 p+a{margin-bottom:7rem}}@media (min-width:1199px){.single-portfolio .post-inner-masthead .col-lg-10.col-12 p+a{margin-bottom:10rem}}@media (min-width:1920px){.single-portfolio .post-inner-masthead .col-lg-10.col-12 p+a{margin-bottom:12rem}}.single-portfolio .post-inner-masthead a.btn{background:#111;border:1px solid #fff;color:#fff;margin-top:0}.single-portfolio .post-inner-masthead a.btn:before{filter:invert(0)}.single-portfolio .post-inner-masthead a.btn:hover{background:#fff;border-color:#fff;color:#111}.single-portfolio .post-inner-masthead a.btn:hover:before{filter:invert(1)}.single-portfolio .main-wrapper>h2{margin-bottom:2rem}@media (min-width:769px){.single-portfolio .main-wrapper>h2{margin-bottom:3rem}}@media (min-width:1199px){.single-portfolio .main-wrapper>h2{margin-bottom:5rem}}.single-portfolio .main-wrapper>.wp-block-columns{margin-bottom:.5rem}@media (min-width:992px){.single-portfolio .main-wrapper>.wp-block-columns{margin-bottom:3rem}}.single-portfolio .main-wrapper>.wp-block-columns ul li{color:#5d0573;margin-bottom:5px;padding-left:0}.single-portfolio .main-wrapper>.wp-block-columns ul li:before{display:none}.single-portfolio .projects-cta__inner{align-items:center;display:flex}.single-portfolio .main-wrapper>.wp-block-image{max-width:100%;padding:0}.single-portfolio .main-wrapper>.wp-block-group.alignfull:has(figure){display:flex;flex-direction:column;width:100%}@media (min-width:769px){.single-portfolio .main-wrapper>.wp-block-group.alignfull:has(figure){display:flex;flex-direction:row;width:100%}}.single-portfolio .main-wrapper>.wp-block-group.alignfull figure img{display:block;width:100%}.gform_wrapper.gravity-theme input[type=email],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff!important;border:1px solid #dcdcdc!important;box-shadow:none!important;color:#595858!important;font-family:Be Vietnam Pro;font-size:1.4rem!important;font-weight:400;height:5rem!important;line-height:2.4rem!important;max-width:100%;padding:1rem 1.5rem!important;width:100%}@media (min-width:769px){.gform_wrapper.gravity-theme input[type=email],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{font-size:1.6rem!important;height:58px!important;line-height:2.6rem!important;padding:1.5rem!important}}@media (min-width:1920px){.gform_wrapper.gravity-theme input[type=email],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{font-size:1.8rem!important;line-height:2.8rem!important}}.gform_wrapper.gravity-theme input[type=email][aria-invalid=true],input[type=email][aria-invalid=true],input[type=number][aria-invalid=true],input[type=password][aria-invalid=true],input[type=tel][aria-invalid=true],input[type=text][aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border:1px solid red!important}.portfolio-listing{position:relative}.portfolio-listing ul li{margin-bottom:3rem;padding-left:0}@media (min-width:781px){.portfolio-listing ul li{margin-bottom:7rem}}@media (min-width:1199px){.portfolio-listing ul li{margin-bottom:10rem}}@media (min-width:1920px){.portfolio-listing ul li{margin-bottom:12rem}}@media (min-width:992px){.portfolio-listing ul li:nth-child(2n){display:flex;justify-content:end}}.portfolio-listing ul li:nth-child(2n) .wp-block-columns{flex-direction:row-reverse;justify-content:flex-end}.portfolio-listing ul li:before{display:none}.portfolio-listing ul li .wp-block-columns{align-items:flex-end!important;gap:2rem}@media (min-width:781px){.portfolio-listing ul li .wp-block-columns{gap:3rem;width:calc(100% - 50px)}}@media (min-width:1199px){.portfolio-listing ul li .wp-block-columns{width:calc(100% - 60px)}}@media (min-width:1920px){.portfolio-listing ul li .wp-block-columns{width:calc(100% - 129px)}}.portfolio-listing ul li .wp-block-columns .wp-block-column{overflow:hidden!important;position:relative}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon{bottom:15px;height:40px;left:0;-o-object-fit:contain;object-fit:contain;opacity:0;position:absolute;transition:all .5s linear;width:40px!important}@media (min-width:576px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon{height:60px;width:60px!important}}@media (min-width:992px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon{bottom:30px;height:80px;width:80px!important}}@media (min-width:1920px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon{height:100px;width:100px!important}}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img{left:15px;position:absolute;transform:translateY(130px);transition:all .5s linear}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:first-of-type{left:15px}@media (min-width:576px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:first-of-type{left:15px}}@media (min-width:992px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:first-of-type{left:15px}}@media (min-width:1920px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:first-of-type{left:15px}}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:nth-of-type(2){left:70px}@media (min-width:576px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:nth-of-type(2){left:90px}}@media (min-width:992px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:nth-of-type(2){left:110px}}@media (min-width:1920px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:nth-of-type(2){left:130px}}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:nth-of-type(3){left:125px}@media (min-width:576px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:nth-of-type(3){left:165px}}@media (min-width:992px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:nth-of-type(3){left:205px}}@media (min-width:1920px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:nth-of-type(3){left:245px}}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:nth-of-type(4){left:180px}@media (min-width:576px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:nth-of-type(4){left:240px}}@media (min-width:992px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:nth-of-type(4){left:300px}}@media (min-width:1920px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-icon img:nth-of-type(4){left:360px}}@media (min-width:781px){.portfolio-listing ul li .wp-block-columns .wp-block-column:first-child{max-width:839px}}.portfolio-listing ul li .wp-block-columns .wp-block-column:first-child:hover{opacity:1;transition:all .5s linear}.portfolio-listing ul li .wp-block-columns .wp-block-column:first-child:hover .wp-block-post-icon{opacity:1}.portfolio-listing ul li .wp-block-columns .wp-block-column:first-child:hover img{transform:scale(1.1)}.portfolio-listing ul li .wp-block-columns .wp-block-column:first-child figure.wp-block-post-featured-image{border-radius:1.5rem;overflow:hidden;position:relative}@media (min-width:992px){.portfolio-listing ul li .wp-block-columns .wp-block-column:first-child figure.wp-block-post-featured-image{border-radius:3rem}}.portfolio-listing ul li .wp-block-columns .wp-block-column:first-child figure.wp-block-post-featured-image img{transition:all .5s linear}.portfolio-listing ul li .wp-block-columns .wp-block-column:first-child:hover+.wp-block-column .wp-block-post-title a{background-position:45% 45%}@media (min-width:781px){.portfolio-listing ul li .wp-block-columns .wp-block-column:last-child{max-width:522px}}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-title a{background:linear-gradient(transparent,transparent 50%,#fae4ff 0,#fae4ff);background-size:100% 200%;transition:background-position 1s}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-title a:hover{background-position:45% 45%}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-excerpt .wp-block-post-excerpt__excerpt{font-size:18px;line-height:28px}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-excerpt .wp-block-post-excerpt__more-text{margin-top:1.5rem}@media (min-width:781px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-excerpt .wp-block-post-excerpt__more-text{margin-top:3rem}}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-excerpt .wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link{background:#5d0573;border-radius:30px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:Be Vietnam Pro;font-size:1.6rem;font-weight:600;letter-spacing:.6px;line-height:3rem;padding:10px 72px 10px 32px;position:relative;transition:all .3s linear;white-space:nowrap}@media (min-width:769px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-excerpt .wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link{font-size:1.8rem;line-height:3.8rem}}@media (min-width:1199px){.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-excerpt .wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link{line-height:4.4rem;padding:5px 72px 5px 32px}}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-excerpt .wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link:before{background:url(/wp-content/themes/gp-starter/assets/images/arrow-down.svg) scroll no-repeat 100%;content:"";height:32px;padding-right:42px;position:absolute;right:0;top:50%;transform:translate(-30px,-50%);transition:all .3s linear;width:32px}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-excerpt .wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link:hover{background:#fae4ff;color:#111}.portfolio-listing ul li .wp-block-columns .wp-block-column .wp-block-post-excerpt .wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link:hover:before{filter:invert(1);transform:translate(-30px,-60%) rotate(45deg);transition:all .3s linear}.cta-copy{padding-bottom:3rem;padding-top:1rem}@media (min-width:769px){.cta-copy{padding-bottom:5rem;padding-top:1rem}}@media (min-width:992px){.cta-copy{padding-bottom:7rem;padding-top:3rem}}@media (min-width:1199px){.cta-copy{padding-bottom:10rem;padding-top:5rem}}@media (min-width:1920px){.cta-copy{padding-bottom:20rem;padding-top:8rem}}.cta-copy h5{color:#111;margin-bottom:0}.cta-copy .wp-block-columns{gap:2rem}@media (min-width:781px){.cta-copy .wp-block-columns{gap:3rem}}.blog-cta{margin-bottom:2rem;padding:2rem}@media (min-width:769px){.blog-cta{padding:3rem}}@media (min-width:992px){.blog-cta{padding:4rem}}@media (min-width:1199px){.blog-cta{padding:5rem}}@media (max-width:772px){.blog-cta .wp-block-columns{flex-direction:column-reverse}}.blog-cta .wp-block-columns .wp-block-column:last-child figure{margin:0 auto}@media (min-width:426px){.blog-cta .wp-block-columns .wp-block-column:last-child figure{margin-left:0}}@media (min-width:769px){.blog-cta .wp-block-columns .wp-block-column:last-child figure{margin:0 auto}}.tab__popup{display:block;overflow-y:auto;width:100%}@media (min-width:576px){.tab__popup{align-items:center;display:flex;gap:3rem;overflow-y:inherit}}@media (min-width:992px){.tab__popup{gap:5rem}}@media (min-width:1920px){.tab__popup{gap:20rem}}.tab__popup-title{color:#111;font-family:Gilroy;font-size:4.4rem;font-weight:300;letter-spacing:-.02em;line-height:5.2rem;margin-bottom:1rem}@media (min-width:992px){.tab__popup-title{font-size:4rem;line-height:4.5rem;margin-bottom:1.5rem}}@media (min-width:1199px){.tab__popup-title{font-size:5.5rem;line-height:6.5rem}}@media (min-width:1920px){.tab__popup-title{font-size:6.5rem;line-height:7.2rem}}.tab__popup-item{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:2rem;justify-content:normal;max-width:100%;overflow:auto;padding:3rem 2rem;position:relative;white-space:nowrap;width:100%}.tab__popup-item::-webkit-scrollbar{height:2px}@media (min-width:769px){.tab__popup-item{overflow:hidden;padding:5rem 0 3rem;width:40%}}@media (min-width:1199px){.tab__popup-item{width:50%}}@media (min-width:576px){.tab__popup-item{gap:3rem;padding-left:3rem;padding-right:3rem}}@media (min-width:769px){.tab__popup-item{align-items:normal;flex-direction:column;justify-content:center;padding:0 3rem}}@media (min-width:1199px){.tab__popup-item{padding-left:5rem;padding-right:0}}@media (min-width:1920px){.tab__popup-item{padding-left:15rem}}.tab__popup-link{display:block;width:100%}@media (max-width:769px){.tab__popup-link{opacity:.3}.tab__popup-link.prev{background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,0));-webkit-background-clip:text;background-clip:text}.tab__popup-link.next,.tab__popup-link.prev{-webkit-text-fill-color:transparent;text-fill-color:transparent}.tab__popup-link.next{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));-webkit-background-clip:text;background-clip:text}.tab__popup-link.active{opacity:1}}.tab__popup-link.active .tab__popup-title{color:#bf5dd7;transition:all .3s linear}.tab__popup-link h2{margin-bottom:0}@media (min-width:769px){.tab__popup-link h2{white-space:break-spaces}}.tab__popup-title{color:#b9b9b9;transition:all .3s linear}.tab__popup-title:hover{color:#bf5dd7;transition:all .3s linear}.tab__popup-content{display:flex;height:100%;justify-content:center;position:relative;width:100%}@media (min-width:769px){.tab__popup-content{flex-direction:column;overflow:hidden}}.tab__popup-content h5,.tab__popup-content p{color:#fff}.tab__popup-content h2.tab__popup-content-title,.tab__popup-content h6{color:#fff;margin-bottom:2rem}.tab__popup-content h2.tab__popup-content-title i,.tab__popup-content h6 i{font-style:italic}.tab__popup-content h5{margin-bottom:2rem}.tab__popup-content p:last-child{color:#b9b9b9;margin-bottom:0}.tab__popup-content-item{display:flex;flex-direction:column;height:100%;justify-content:normal;left:0;opacity:0;padding:3rem 1.5rem 5rem;position:absolute;top:0;width:100%}@media (max-width:769px){.tab__popup-content-item{opacity:0;visibility:hidden}}.tab__popup-content-item.active{opacity:1;z-index:99}@media (max-width:769px){.tab__popup-content-item.active{opacity:1;visibility:visible}}@media (min-width:576px){.tab__popup-content-item{padding:3rem}}@media (min-width:769px){.tab__popup-content-item{justify-content:center}}@media (min-width:992px){.tab__popup-content-item{padding:0 10rem 0 5rem}}@media (min-width:1920px){.tab__popup-content-item{padding:0 20rem 0 10rem}}.tab__popup-content-item.active{display:flex}body.popup-active{overflow:hidden}body .custom-popup{background:#111;display:none;overflow:hidden;visibility:hidden}body .custom-popup.active{display:block;height:100%;left:0;position:fixed;top:0;visibility:visible;width:100%;z-index:100}body .popup-content{display:flex;flex-wrap:wrap;height:100%;max-width:100%;overflow:auto;padding-top:10rem;position:relative;width:100%}@media (min-width:769px){body .popup-content{flex-wrap:nowrap;gap:0;overflow:hidden;padding-top:0}}body .popup-content .custom-popup{display:flex;flex-direction:column;height:100%;justify-content:center;transform-origin:center!important;width:100%}button.close{background:#222;border-radius:50px;height:60px;position:absolute;right:30px;top:30px;width:60px;z-index:100}.owl-carousel .owl-nav,button.close span{align-items:center;display:flex;justify-content:center}.owl-carousel .owl-nav{gap:2rem;margin-top:2.5rem;width:100%}@media (min-width:769px){.owl-carousel .owl-nav{gap:3rem}}.owl-carousel .owl-nav button{align-items:center;border:1px solid #fff!important;border-radius:20px;display:flex;height:40px;justify-content:center;width:40px}.owl-carousel .owl-nav button svg{width:20px}@media (min-width:769px){.owl-carousel .owl-nav button svg{width:100%}.owl-carousel .owl-nav button{border-radius:30px;height:60px;width:60px}}.owl-carousel .owl-nav button.owl-prev{transform:scale(-1)}.owl-carousel .owl-nav button.disabled{opacity:.5}.client .owl-carousel .owl-nav button,.our-passion .owl-carousel .owl-nav button{border:1px solid #111!important}.client .owl-carousel .owl-nav button svg path,.our-passion .owl-carousel .owl-nav button svg path{stroke:#111}.our-passion.dark-bg .owl-carousel .owl-nav button{border:1px solid #fff!important}.our-passion.dark-bg .owl-carousel .owl-nav button svg path{stroke:#fff}.inquiry-form{position:relative}.inquiry-form__wrp{display:flex;flex-direction:column;height:100%;justify-content:center}.inquiry-form .gform_wrapper.gform-theme .gf_progressbar.gf_progressbar_blue,.inquiry-form .gform_wrapper.gform-theme .gform_heading{display:none}.inquiry-form .gform_wrapper.gform-theme .gfield--type-html p{color:#777}@media (min-width:769px){.inquiry-form .gform_wrapper.gform-theme .gfield--type-radio{margin-top:1rem}}.inquiry-form .gform_wrapper.gform-theme .gfield--type-radio.gfield_error .gfield_radio .gchoice label{border-color:red}.inquiry-form .gform_wrapper.gform-theme .gfield--type-radio .gfield_label{font-family:Gilroy;font-size:1.8rem;font-weight:400;letter-spacing:-.02em;line-height:2.6rem;margin-bottom:1.5rem}@media (min-width:769px){.inquiry-form .gform_wrapper.gform-theme .gfield--type-radio .gfield_label{font-size:2.3rem;line-height:3.2rem;margin-bottom:2rem}}@media (min-width:1920px){.inquiry-form .gform_wrapper.gform-theme .gfield--type-radio .gfield_label{font-size:2.6rem;line-height:4rem;margin-bottom:2rem}}.inquiry-form .gform_wrapper.gform-theme .gfield--type-radio .gfield_label span.gfield_required{display:none}.inquiry-form .gform_wrapper.gform-theme .gfield_radio{display:flex!important;flex-direction:row;gap:0;position:relative}.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gfield-choice-input{opacity:0;position:absolute}.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gfield-choice-input:checked+label{background:#fae4ff;border-color:#5d0573!important;color:#5d0573}.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gchoice{display:block;padding-block-end:0!important;padding-inline-end:1rem;width:100%}@media (min-width:500px){.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gchoice{width:auto}}@media (min-width:769px){.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gchoice{display:inline-grid;padding-inline-end:2rem!important}}@media (min-width:1920px){.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gchoice{padding-inline-end:3rem!important}}.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gchoice:last-child{padding-block-end:0!important;padding-inline-end:0!important}.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gchoice input:checked+label:before{filter:brightness(5)}.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gchoice label{border:1px solid #dcdcdc;color:#595858;cursor:pointer;font-size:1.3rem;line-height:2.4rem;margin-left:0;max-width:100%;padding:1.2rem 2rem;text-align:center;width:100%}@media (min-width:500px){.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gchoice label{max-width:170px!important;min-width:170px!important}}@media (min-width:769px){.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gchoice label{font-size:1.4rem;padding:1.7rem 2.5rem}}@media (min-width:992px){.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gchoice label{font-size:1.6rem;line-height:2.6rem;max-width:206px!important;min-width:206px!important;padding:2.2rem 4rem}}@media (min-width:1199px){.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gchoice label{max-width:225px!important;min-width:225px!important}}@media (min-width:1920px){.inquiry-form .gform_wrapper.gform-theme .gfield_radio .gchoice label{font-size:2.2rem;line-height:3.8rem;max-width:264px!important;min-width:264px!important;padding:3rem 5rem}}.inquiry-form .gform_wrapper.gform-theme h4{color:#111;margin-bottom:0}.inquiry-form .gform_wrapper.gform-theme .gfield_label span.gfield_required{display:none}@media (min-width:769px){.inquiry-form form{display:flex}}.inquiry-form .gf_page_steps{flex-wrap:nowrap;gap:30px!important;justify-content:center;margin-block-end:0!important;max-width:100%;position:relative}@media (min-width:769px){.inquiry-form .gf_page_steps{flex:0 0 41.6666666667%;flex-direction:column;gap:50px!important;max-width:41.6666666667%;padding:0}}@media (min-width:992px){.inquiry-form .gf_page_steps{gap:70px!important}}@media (min-width:1920px){.inquiry-form .gf_page_steps{gap:97px!important}}.inquiry-form .gf_page_steps .gf_step{display:grid;gap:1rem;margin:0 auto;position:relative;width:25%}@media (min-width:769px){.inquiry-form .gf_page_steps .gf_step{display:flex;flex-direction:row-reverse;gap:2rem;min-width:211px;width:253px}}.inquiry-form .gf_page_steps .gf_step:after{background:#fae4ff;content:"";height:2px;left:25%;position:absolute;top:29%;transform:translate(100%);width:65%}@media (min-width:500px){.inquiry-form .gf_page_steps .gf_step:after{height:2px;left:0;top:29%;transform:translate(100%);width:80%}}@media (min-width:769px){.inquiry-form .gf_page_steps .gf_step:after{height:calc(100% - 25px);height:calc(100% - 10px);left:21px;left:auto;right:21px;top:80%;top:65%;transform:translateY(50%);width:2px}}@media (min-width:992px){.inquiry-form .gf_page_steps .gf_step:after{right:30px;top:75%}}@media (min-width:1920px){.inquiry-form .gf_page_steps .gf_step:after{height:calc(100% + 17px);top:50%}}.inquiry-form .gf_page_steps .gf_step:last-child:after{display:none}.inquiry-form .gf_page_steps .gf_step .gf_step_label{color:#111;font-size:1.4rem;font-weight:300;line-height:2.4rem;text-align:center}@media (min-width:769px){.inquiry-form .gf_page_steps .gf_step .gf_step_label{font-size:1.8rem;line-height:2.8rem;text-align:right}}.inquiry-form .gf_page_steps .gf_step .gf_step_label span{color:#777;display:none;font-size:1.4rem;font-weight:300;text-transform:none}@media (min-width:769px){.inquiry-form .gf_page_steps .gf_step .gf_step_label span{display:block}}.inquiry-form .gf_page_steps .gf_step .gf_step_number{background:#fae4ff;border:none;border-radius:50%;flex:0 0 45px;font-size:1.4rem;font-weight:400;height:45px;line-height:normal;margin:0 auto;max-width:45px;position:relative;width:45px}@media (min-width:769px){.inquiry-form .gf_page_steps .gf_step .gf_step_number{margin:0}}@media (min-width:992px){.inquiry-form .gf_page_steps .gf_step .gf_step_number{flex:0 0 60px;font-size:2.2rem;height:60px;margin:0;max-width:60px}}.inquiry-form .gf_page_steps .gf_step .gf_step_number:after{display:none}.inquiry-form .gf_page_steps .gf_step.gf_step_active .gf_step_number,.inquiry-form .gf_page_steps .gf_step.gf_step_completed .gf_step_number{background:#5d0573;color:#fff}.inquiry-form .gf_page_steps:before{background:#fdf6ff;content:"";display:none;height:100%;position:absolute;right:-15px;top:0;width:100vw;z-index:-1}@media (min-width:769px){.inquiry-form .gf_page_steps:before{display:block;height:100vh;right:0;width:50vw}}.inquiry-form .gform-body.gform_body{align-items:center;display:flex;justify-content:center;max-width:100%;padding:3rem 0 0}.inquiry-form .gform-body.gform_body .gform_page{width:100%}.inquiry-form .gform-body.gform_body #gform_page_2_2{display:block;width:100%}@media (min-width:769px){.inquiry-form .gform-body.gform_body{flex:0 0 58.3333333333%;height:100vh;max-width:58.3333333333%;padding:3rem}}@media (min-width:992px){.inquiry-form .gform-body.gform_body{padding:6rem}}@media (min-width:1199px){.inquiry-form .gform-body.gform_body{padding:9rem}}@media (min-width:1920px){.inquiry-form .gform-body.gform_body{padding:12rem}}.inquiry-form .gform-body.gform_body .gform_fields{row-gap:20px}@media (max-width:1199px){.inquiry-form .gform-body.gform_body .gform_fields{-moz-column-gap:15px!important;column-gap:15px!important;display:flex;flex-direction:column}}.inquiry-form .gform_page_footer{justify-content:center;margin-block-start:3rem!important}@media (min-width:769px){.inquiry-form .gform_page_footer{justify-content:flex-end;margin-block-start:5rem!important}}@media (min-width:992px){.inquiry-form .gform_page_footer{margin-block-start:7rem!important}}@media (min-width:1199px){.inquiry-form .gform_page_footer{margin-block-start:9rem!important}}@media (min-width:1920px){.inquiry-form .gform_page_footer{margin-block-start:12rem!important}}.inquiry-form .gform_page_footer .gform_next_button,.inquiry-form .gform_page_footer .gform_previous_button,.inquiry-form .gform_page_footer button[type=submit]{background:#5d0573!important;border:none!important;border-radius:30px!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-family:Be Vietnam Pro!important;font-size:1.6rem!important;font-weight:600!important;letter-spacing:.6px!important;line-height:3rem!important;position:relative!important;transition:all .3s linear;white-space:nowrap!important}@media (min-width:769px){.inquiry-form .gform_page_footer .gform_next_button,.inquiry-form .gform_page_footer .gform_previous_button,.inquiry-form .gform_page_footer button[type=submit]{font-size:1.8rem!important;line-height:3.8rem!important}}@media (min-width:1199px){.inquiry-form .gform_page_footer .gform_next_button,.inquiry-form .gform_page_footer .gform_previous_button,.inquiry-form .gform_page_footer button[type=submit]{line-height:4.4rem!important}}.inquiry-form .gform_page_footer .gform_next_button:active,.inquiry-form .gform_page_footer .gform_next_button:focus,.inquiry-form .gform_page_footer .gform_next_button:focus-visible,.inquiry-form .gform_page_footer .gform_previous_button:active,.inquiry-form .gform_page_footer .gform_previous_button:focus,.inquiry-form .gform_page_footer .gform_previous_button:focus-visible,.inquiry-form .gform_page_footer button[type=submit]:active,.inquiry-form .gform_page_footer button[type=submit]:focus,.inquiry-form .gform_page_footer button[type=submit]:focus-visible{border:none!important}.inquiry-form .gform_page_footer .gform_next_button:before,.inquiry-form .gform_page_footer .gform_previous_button:before,.inquiry-form .gform_page_footer button[type=submit]:before{background:url(/wp-content/themes/gp-starter/assets/icons/arrow-down.svg) scroll no-repeat 50%;background-repeat:no-repeat;content:""!important;height:32px!important;position:absolute!important;right:0!important;top:50%!important;transition:all .3s linear;width:32px!important}.inquiry-form .gform_page_footer .gform_next_button:hover,.inquiry-form .gform_page_footer .gform_previous_button:hover,.inquiry-form .gform_page_footer button[type=submit]:hover{background:#fae4ff!important;color:#111!important;transition:all .3s linear}.inquiry-form .gform_page_footer .gform_next_button:hover:before,.inquiry-form .gform_page_footer .gform_previous_button:hover:before,.inquiry-form .gform_page_footer button[type=submit]:hover:before{filter:invert(1);transition:all .3s linear}.inquiry-form .gform_page_footer .gform_previous_button{padding:10px 32px 10px 72px!important}@media (min-width:1199px){.inquiry-form .gform_page_footer .gform_previous_button{padding:5px 32px 5px 72px!important}}.inquiry-form .gform_page_footer .gform_previous_button:before{left:0!important;transform:translate(30px,-50%) rotate(270deg)!important}.inquiry-form .gform_page_footer .gform_previous_button:hover:before{transform:translate(30px,-50%) rotate(225deg)!important}.inquiry-form .gform_page_footer .gform_next_button,.inquiry-form .gform_page_footer button[type=submit]{padding:10px 72px 10px 32px!important}@media (min-width:1199px){.inquiry-form .gform_page_footer .gform_next_button,.inquiry-form .gform_page_footer button[type=submit]{padding:5px 72px 5px 32px!important}}.inquiry-form .gform_page_footer .gform_next_button:before,.inquiry-form .gform_page_footer button[type=submit]:before{transform:translate(-30px,-50%)!important}.inquiry-form .gform_page_footer .gform_next_button:hover:before,.inquiry-form .gform_page_footer button[type=submit]:hover:before{transform:translate(-30px,-50%) rotate(45deg)!important}@media (min-width:769px){.inquiry-form .gform_confirmation_message{font-size:1.6rem;line-height:2.6rem}}.inner-masthead{padding:16rem 0 3rem;position:relative}@media (min-width:769px){.inner-masthead{padding:16rem 0 10rem}}@media (min-width:992px){.inner-masthead{padding:20rem 0 12rem}}@media (min-width:1199px){.inner-masthead{padding:22rem 0 12rem}}@media (min-width:1920px){.inner-masthead{padding:29rem 0 12rem}}.inner-masthead.bottom-space-more{padding-bottom:4rem}@media (min-width:992px){.inner-masthead.bottom-space-more{padding-bottom:8rem}}@media (min-width:1199px){.inner-masthead.bottom-space-more{padding-bottom:10rem}}@media (min-width:1920px){.inner-masthead.bottom-space-more{padding-bottom:20rem}}@media (max-width:1199px){.inner-masthead br{display:none}}.inner-masthead p{color:#111;font-family:Be Vietnam Pro;font-size:16px;font-weight:300;letter-spacing:-.01em;line-height:28px;margin-bottom:2rem}@media (min-width:992px){.inner-masthead p{font-size:18px;line-height:30px}}.inner-masthead p:last-child{margin-bottom:0}@media (min-width:992px){.inner-masthead__content{opacity:0}}.inner-masthead h1{color:#111;font-size:3rem;letter-spacing:-.02em;line-height:4.5rem;margin-bottom:2rem}@media (min-width:992px){.inner-masthead h1{font-size:3.9rem;line-height:4.9rem;opacity:0}}@media (min-width:1380px){.inner-masthead h1{font-size:5.5rem;line-height:6.5rem}}@media (min-width:1920px){.inner-masthead h1{font-size:7.5rem;line-height:9rem}}.inner-masthead h1 .ts-line{overflow:hidden}@media (min-width:1199px){.inner-masthead h1 span{line-height:7rem}}@media (min-width:1920px){.inner-masthead h1 span{line-height:normal}}.inner-masthead h1 span>div,.inner-masthead h1>div{overflow:hidden}.inner-masthead h1 .cloneText,.inner-masthead h1 .cloneText-j{left:0;position:absolute;top:0}.inner-masthead h1 span{color:#111}.inner-masthead h1 .heading{color:#5d0573;display:block;font-size:4rem;letter-spacing:-.02em;line-height:5rem;margin-bottom:0}@media (min-width:769px){.inner-masthead h1 .heading{font-size:5.4rem;line-height:6.4rem}}@media (min-width:992px){.inner-masthead h1 .heading{font-size:7rem;line-height:8rem}}@media (min-width:1380px){.inner-masthead h1 .heading{font-size:10.2rem;line-height:11.2rem}}@media (min-width:1920px){.inner-masthead h1 .heading{font-size:13.6rem;line-height:16rem}}
