.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-arrow.slick-hidden,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}:root{--white-main:#fff;--black-main:#000;--gray-main:#e9e9e9;}:root {
--font-family: 'Poppins', sans-serif;
--second-family: 'Instrument Serif', sans-serif;
} *{padding:0;margin:0;border:none;}
*,
*::before,
*::after{box-sizing:border-box;}:focus,
:active{outline:none;}
html{background-color:#fff;}
body *{font-family:'Poppins', sans-serif;}
body.sgk-noscroll{overflow:hidden;}
a, a:link, a:visited{text-decoration:none;display:inline-block;}
a, a:hover, a:focus, a:active{outline:none;text-decoration:none;}
aside, nav, footer, header, section, main{display:block;}
h1, h2, h3, h4, h5, h6, p{font-size:inherit;font-weight:inherit;font-style:normal;}
img{display:block;}
img, svg{max-width:100%;height:auto;}
address{font-style:normal;}
input{appearance:none;}
input, textarea, button, select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;border:none;}
input::-ms-clear{display:none;}
button, input[type='submit']{display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer;border:none;}
input:focus, input:active, button:focus, button:active{outline:none;}
button::-moz-focus-inner{padding:0;border:0;}
label{cursor:pointer;}
legend{display:block;}
a, input, button, svg, path, span, i, em, b, strong{transition:0.3s;}
p, a, span, input, textarea{font-family:'Poppins', sans-serif;color:#000;}
h1, h2, h3, h4, h5, h6{font-family:'Instrument Serif', sans-serif;}
input.sgk-btn, button.sgk-btn{cursor:pointer;}
textarea{resize:none;}
ul, ol{margin:0;padding-left:20px;list-style-position:outside;}
ul li{list-style:disc;}
ol li{list-style:decimal;}
.sgk-row{display:flex;flex-wrap:wrap;}
.col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1{flex:0 0 100%;}
@media(min-width:576px){
.col-11{flex:0 0 calc(100% / 12 * 11);}
.col-10{flex:0 0 calc(100% / 12 * 10);}
.col-9{flex:0 0 calc(100% / 12 * 9);}
.col-8{flex:0 0 calc(100% / 12 * 8);}
.col-7{flex:0 0 calc(100% / 12 * 7);}
.col-6{flex:0 0 calc(100% / 12 * 6);}
.col-5{flex:0 0 calc(100% / 12 * 5);}
.col-4{flex:0 0 calc(100% / 12 * 4);}
.col-3{flex:0 0 calc(100% / 12 * 3);}
.col-2{flex:0 0 calc(100% / 12 * 2);}
.col-1{flex:0 0 calc(100% / 12);}
body.search .sgk-blogGrid .sgk-row .col-4{flex:0 0 calc(32.133333%);}
}
.sgk-container{width:100%;max-width:1190px;padding:0 15px;margin:0 auto;position:relative;}
.sgk-container-fluid{width:100%;padding:0 15px;position:relative;}
.sgk-clearfix::after{content:'';clear:both;display:table;}
.sgk-btn, a.sgk-btn, button.sgk-btn, input.sgk-btn, .sgk-btn-pink, a.sgk-btn-pink, button.sgk-btn-pink, input.sgk-btn-pink, .sgk-btn-reverse, a.sgk-btn-reverse, button.sgk-btn-reverse, input.sgk-btn-reverse, .sgk-btn-transparent, a.sgk-btn-transparent, button.sgk-btn-transparent, input.sgk-btn-transparent, .sgk-btn-white, a.sgk-btn-white, button.sgk-btn-white, input.sgk-btn-white{margin:0 auto;border:1px solid #000;border-radius:0;font-weight:500;font-size:14px;text-align:center;padding:15px 20px;text-decoration:none;display:inline-block;cursor:pointer;transition:0.3s;max-width:max-content;}
@media(max-width:575px){
.sgk-btn, a.sgk-btn, button.sgk-btn, input.sgk-btn, .sgk-btn-pink, a.sgk-btn-pink, button.sgk-btn-pink, input.sgk-btn-pink, .sgk-btn-reverse, a.sgk-btn-reverse, button.sgk-btn-reverse, input.sgk-btn-reverse, .sgk-btn-transparent, a.sgk-btn-transparent, button.sgk-btn-transparent, input.sgk-btn-transparent, .sgk-btn-white, a.sgk-btn-white, button.sgk-btn-white, input.sgk-btn-white{font-size:12px;}
}
.sgk-btn, a.sgk-btn, input.sgk-btn, button.sgk-btn{background-color:#000;border-color:#000;color:#fff;}
.sgk-btn:hover, a.sgk-btn:hover, input.sgk-btn:hover, button.sgk-btn:hover, .sgk-btn:focus, a.sgk-btn:focus, input.sgk-btn:focus, button.sgk-btn:focus, .sgk-btn:active, a.sgk-btn:active, input.sgk-btn:active, button.sgk-btn:active{background-color:#fff;color:#000;}
.sgk-btn-reverse, a.sgk-btn-reverse, input.sgk-btn-reverse, button.sgk-btn-reverse{background-color:#fff;border-color:#000;color:#000;}
.sgk-btn-reverse:hover, a.sgk-btn-reverse:hover, input.sgk-btn-reverse:hover, button.sgk-btn-reverse:hover, .sgk-btn-reverse:focus, a.sgk-btn-reverse:focus, input.sgk-btn-reverse:focus, button.sgk-btn-reverse:focus, .sgk-btn-reverse:active, a.sgk-btn-reverse:active, input.sgk-btn-reverse:active, button.sgk-btn-reverse:active{background-color:#000;color:#fff;}
.sgk-btn-pink, a.sgk-btn-pink, button.sgk-btn-pink, input.sgk-btn-pink{border-color:#a07c87;background-color:#a07c87;color:#fff;}
.sgk-btn-pink:hover, a.sgk-btn-pink:hover, button.sgk-btn-pink:hover, input.sgk-btn-pink:hover, .sgk-btn-pink:focus, a.sgk-btn-pink:focus, button.sgk-btn-pink:focus, input.sgk-btn-pink:focus, .sgk-btn-pink:active, a.sgk-btn-pink:active, button.sgk-btn-pink:active, input.sgk-btn-pink:active{background-color:#fff;color:#a07c87;}
.sgk-btn-transparent, a.sgk-btn-transparent, button.sgk-btn-transparent, input.sgk-btn-transparent{border-color:#000;background-color:transparent;color:#000;}
.sgk-btn-transparent:hover, a.sgk-btn-transparent:hover, button.sgk-btn-transparent:hover, input.sgk-btn-transparent:hover, .sgk-btn-transparent:focus, a.sgk-btn-transparent:focus, button.sgk-btn-transparent:focus, input.sgk-btn-transparent:focus, .sgk-btn-transparent:active, a.sgk-btn-transparent:active, button.sgk-btn-transparent:active, input.sgk-btn-transparent:active{border-color:#a07c87;background-color:#a07c87;color:#fff;}
.sgk-btn-white, a.sgk-btn-white, button.sgk-btn-white, input.sgk-btn-white{border-color:#fff;background-color:#fff;color:#a07c87;}
.sgk-btn-white:hover, a.sgk-btn-white:hover, button.sgk-btn-white:hover, input.sgk-btn-white:hover, .sgk-btn-white:focus, a.sgk-btn-white:focus, button.sgk-btn-white:focus, input.sgk-btn-white:focus, .sgk-btn-white:active, a.sgk-btn-white:active, button.sgk-btn-white:active, input.sgk-btn-white:active{background-color:#a07c87;color:#fff;}
.sgk-nothingFound{text-align:center;}
.sgk-nothingFoundInfo h1{font-weight:400;text-align:center;margin-bottom:20px;}
.sgk-nothingFoundInfo p{margin-bottom:30px;}
.sgk-searchForm{margin-bottom:30px;}
.sgk-searchForm input{border-radius:3px;border:1px solid #eee;padding:10px;margin-bottom:40px;}
.sgk-search{margin-top:40px;margin-bottom:40px;}
.sgk-search span{font-weight:600;}
body.search .sgk-blogGrid .sgk-row{gap:20px;}
.sgk-blogGridItem__img{margin-bottom:15px;}
.sgk-blogGridItem__info > div{margin-bottom:5px;}
.sgk-blogGridItem__title a{text-transform:uppercase;line-height:1.3;font-size:22px;}
.sgk-blogGridItem__desc{line-height:1.8;font-size:13px;margin-bottom:15px !important;}
.sgk-blogGridItem__date{font-size:12px;}
.sgk-404Info, .sgk-nothingFound{padding:130px 0;min-height:400px;display:flex;text-align:center;margin-bottom:70px;flex-wrap:wrap;align-items:center;justify-content:space-evenly;align-content:center;flex-direction:column;}
.sgk-404Info h1{margin-bottom:40px;font-weight:900;font-size:200px;}
.sgk-page{padding:80px 0;}
.sgk-page h1, .sgk-page h2, .sgk-page h3, .sgk-page h4, .sgk-page h5, .sgk-page h6{margin-bottom:15px;font-weight:500;color:#000;}
.sgk-page h1{font-size:42px;font-weight:900;text-align:center;}
.sgk-page h2{font-size:32px;}
.sgk-page h3{font-size:28px;}
.sgk-page h4{font-size:22px;}
.sgk-page h5{font-size:18px;}
.sgk-page h6{font-size:16px;}
.sgk-page p{margin-bottom:10px;}
.sgk-page hr{background-color:rgba(0, 0, 0, 0.5);}
.sgk-page ul, .sgk-page ol{margin-left:35px;margin-bottom:20px;}
.sgk-page ul li{list-style:disc;}
.sgk-page ol li{list-style:auto;}
.wpforms-is-hcaptcha{margin-top:10px;margin-bottom:10px;}
.grecaptcha-badge{display:none;}::-webkit-scrollbar{width:12px;}::-webkit-scrollbar-track{background:#e9e9e9;}::-webkit-scrollbar-thumb{background-color:#a07c87;border-radius:5px;border:3px solid #e9e9e9;}
body{scrollbar-width:thin;scrollbar-color:#000 #e9e9e9;}
.sgk-general{padding-top:100px;margin-bottom:50px;}
.sgk-general h2{font-size:32px;}
.sgk-general h3{font-size:28px;}
.sgk-general h4{font-size:26px;}
.sgk-general h5{font-size:24px;}
.sgk-general h6{font-size:12px;}
.sgk-general h2, .sgk-general h3, .sgk-general h4, .sgk-general h5, .sgk-general h6{margin-bottom:20px;}
.sgk-general p{margin-bottom:15px;}
.sgk-general ul, .sgk-general ol{padding-left:20px;margin-bottom:15px;}
.sgk-general ol li{list-style:decimal;}
.sgk-general ul li{list-style:disc;}
.sgk-container .sgk-container-fluid, .sgk-container-fluid .sgk-container-fluid, .sgk-container .sgk-container, .sgk-container-fluid .sgk-container{padding-left:0;padding-right:0;}
.sgk-title{font-weight:400;font-size:60px;color:#000;font-family:'Instrument Serif', sans-serif;text-align:center;margin-bottom:20px;}
.sgk-bg-pink{background-color:#a07c87;}
.sgk-bg-pink *{color:#fff;}
.sgk-bg-black{background-color:#000;}
.sgk-bg-black *{color:#fff;}
.sgk-bg-white{background-color:#fff;}
.sgk-bg-white *{color:#000;}
.sgk-bg-gray{background-color:#e9e9e9;}
.sgk-bg-gray *{color:#000;}
.sgk-template-page{padding-top:70px;}
.sgk-header{position:absolute;z-index:1;top:0;width:100%;background-color:transparent;padding:25px 0 5px;padding-top:25px;transition:0.3s;}
.sgk-header.sgk-header-sticky{position:fixed;top:0;left:0;max-width:100%;width:100%;background-color:#fff;box-shadow:0 2px 6px rgba(0, 0, 0, 0.1);z-index:1000;padding-top:5px;}
.sgk-header__inner{display:flex;align-items:center;justify-content:space-between;gap:45px;position:relative;}
.sgk-header__logo{display:block;position:relative;z-index:3;}
.sgk-header__logo img{display:block;height:75px;}
.sgk-header__logo--top{display:none;}
.sgk-header__nav{margin-right:auto;}
.sgk-header__menu{padding:0;display:flex;gap:40px;}
.sgk-header__menu li{list-style:none;}
.sgk-header__menu li a{font-weight:300;font-size:14px;text-align:center;position:relative;}
.sgk-header__menu li a::after{position:absolute;content:'';left:0;bottom:0;width:0;height:2px;background:#a07c87;display:block;transition:0.3s;}
.sgk-header__menu li a:hover{color:#a07c87;}
.sgk-header__menu li a:hover::after{width:100%;}
.sgk-header__menu li.current-menu-item a::after{width:100%;}
.sgk-header a.sgk-header__cta{align-self:center;margin:0;}
.sgk-header__burger{display:none;background:transparent;border:0;position:absolute;top:50%;transform:translate(0, -50%);right:0;}
.sgk-header__icon{display:inline-flex;}
.sgk-header__icon--close{display:none;}
.sgk-header__drawer{position:fixed;inset:0;pointer-events:none;opacity:0;transform:translateX(10%);transition:opacity 0.3s ease, transform 0.3s ease;background:#fff;margin:20px;padding:20px;display:none;z-index:2000;}
.sgk-header__drawer *{color:#000;}
.sgk-header__drawer-title{margin-bottom:0;}
.sgk-header__drawer-content{display:flex;flex-direction:column;justify-content:space-evenly;gap:30px;position:relative;width:100%;height:100%;}
.sgk-header__drawer-content .sgk-header__logo{margin:0 auto;}
.sgk-header__drawer-nav{max-width:400px;margin:0 auto;}
.sgk-header__drawer-nav ul{display:flex;flex-direction:column;align-items:start;justify-content:space-between;margin:0;padding:0;gap:15px;}
.sgk-header__drawer-nav ul li{list-style:none;}
.sgk-header__drawer-nav ul li a{transition:0.3s;}
.sgk-header__drawer-nav ul li a:hover{color:#a07c87;}
.sgk-header__drawer-cta{display:inline-flex;}
.sgk-header__signature{position:absolute;right:0;bottom:0;display:block;height:55px;}
@media(max-width:992px){
.sgk-header{padding-top:10px;}
.sgk-header__inner{justify-content:center;}
.sgk-header__inner .sgk-header__cta{display:none;}
.sgk-header__nav, .sgk-header__cta{display:none;}
.sgk-header__burger{display:inline-flex;z-index:2001;}
.sgk-header__logo--top{display:block;position:relative;z-index:3;}
.sgk-header.sgk-header--open .sgk-header__inner .sgk-header__logo{display:none;}
.sgk-header.sgk-header--open .sgk-header__drawer{display:flex;opacity:1;transform:translateX(0);pointer-events:auto;}
.sgk-header.sgk-header--open .sgk-header__icon--burger{display:none;}
.sgk-header.sgk-header--open .sgk-header__icon--close{position:relative;display:inline-flex;top:45px;right:20px;}
.sgk-header.sgk-header--open .sgk-header__drawer{display:flex;opacity:1;transform:translateX(0);}
}
body.sgk-lock{overflow:hidden;}
.sgk-hero{display:grid;grid-template-columns:50% 50%;position:relative;padding:0;}
.sgk-hero .sgk-title{font-size:70px;}
.sgk-hero__side{height:80vh;min-height:620px;}
.sgk-hero__side--right{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;}
.sgk-hero__side--right::after{position:absolute;content:'';display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:0.5;background:#fff;}
.sgk-hero__inner{grid-column:1/-1;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.sgk-hero__inner *{color:#000;}
.sgk-hero__content{max-width:650px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;}
.sgk-hero__desc{font-weight:300;font-size:14px;line-height:1.78571;text-align:center;margin-bottom:30px;}
.sgk-hero__actions{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:30px;}
.sgk-hero__actions a{width:100%;padding:10px 0;max-width:195px;min-width:195px;}
.sgk-aboutWrapper{max-width:900px;margin:0 auto -60px;position:relative;top:-100px;display:flex;}
.sgk-about__col{width:50%;}
.sgk-about__col--left{background-repeat:no-repeat;background-position:center;background-size:cover;}
.sgk-about__col--right{display:flex;align-items:center;justify-content:center;padding:60px;}
.sgk-about__content{display:flex;flex-direction:column;}
.sgk-about__title{text-align:left;}
.sgk-about__text p{font-weight:400;font-size:14px;line-height:1.78571;margin-bottom:20px;}
.sgk-about__text p:last-child{margin-bottom:0;}
.sgk-about__signature{display:flex;justify-content:flex-start;align-self:end;margin-top:20px;}
.sgk-about__signature img{display:block;height:55px;}
.sgk-services{display:flex;flex-direction:column;padding-top:20px;padding-bottom:50px;}
.sgk-services__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px;}
.sgk-service{display:flex;flex-direction:column;}
.sgk-service:last-child .sgk-service__media img{object-position:bottom;}
.sgk-service:hover .sgk-service__media::after{opacity:0;}
.sgk-service:hover .sgk-service__link{color:#fff;}
.sgk-service__media{position:relative;height:180px;overflow:hidden;}
.sgk-service__media::after{position:absolute;z-index:1;content:'';top:0;right:0;bottom:0;left:0;background-color:#000;width:100%;height:100%;transition:0.3s;opacity:0;}
.sgk-service__media img{display:block;width:100%;height:100%;object-fit:cover;}
.sgk-serviceInfo{display:flex;flex-direction:column;gap:15px;padding:20px;height:310px;overflow:hidden;}
.sgk-serviceInfo *{color:#fff;}
.sgk-service__name{font-size:27px;line-height:1.09375;height:40px;}
.sgk-service__desc{font-weight:400;font-size:14px;line-height:1.78571;}
.sgk-service__link{font-weight:500;font-size:14px;align-self:end;margin-top:auto;}
.sgk-service a.sgk-service__link{text-decoration:underline;}
.sgk-yacht{display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:50px;padding-bottom:50px;}
.sgk-yacht__overlay{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:805px;width:100%;margin:0 auto;padding:40px 20px;}
.sgk-yacht__desc{max-width:615px;margin:0 auto 25px;font-weight:400;font-size:14px;line-height:1.78571;text-align:center;}
.sgk-gallery{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:40px;padding-bottom:55px;}
.sgk-gallery__grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:20px 40px;}
.sgk-gallery__item{display:block;overflow:hidden;}
.sgk-gallery__item:hover img{transform:scale(1.15);}
.sgk-gallery__item img{transition:1s;display:block;object-fit:cover;width:100%;height:100%;}
.sgk-gallery__item--square-big{aspect-ratio:1/1;}
.sgk-gallery__item--square{aspect-ratio:1/1;}
.sgk-gallery__item--tall{aspect-ratio:1/2;}
.sgk-gallery__item--wide{aspect-ratio:8/3;}
.sgk-gallery__item:nth-child(1){grid-column:1/5;grid-row:1/2;}
.sgk-gallery__item:nth-child(2){grid-column:5/9;grid-row:1/2;}
.sgk-gallery__item:nth-child(3){grid-column:9/13;grid-row:1/3;}
.sgk-gallery__item:nth-child(4){grid-column:1/9;grid-row:2/3;}
.sgk-gallery__item:nth-child(5){grid-column:1/4;grid-row:3/4;}
.sgk-gallery__item:nth-child(6){grid-column:4/7;grid-row:3/4;}
.sgk-gallery__item:nth-child(7){grid-column:7/10;grid-row:3/4;}
.sgk-gallery__item:nth-child(8){grid-column:10/13;grid-row:3/4;}
.sgk-steps{display:flex;flex-direction:column;align-items:center;padding-top:65px;padding-bottom:65px;}
.sgk-steps__title{color:#fff;}
.sgk-steps__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px;width:100%;margin-bottom:50px;}
.sgk-steps__btn{display:flex;justify-content:center;}
.sgk-steps__btn .sgk-btn{border-color:#fff;background-color:#fff;color:#a07c87;}
.sgk-steps__btn .sgk-btn:hover{background-color:#a07c87;color:#fff;}
.sgk-step{display:flex;flex-direction:column;position:relative;}
.sgk-step:hover .sgk-step__media::after{opacity:0;}
.sgk-step__media{position:relative;height:160px;overflow:hidden;}
.sgk-step__media::after{position:absolute;z-index:1;content:'';top:0;right:0;bottom:0;left:0;background-color:#000;width:100%;height:100%;transition:0.3s;opacity:0;}
.sgk-step__media:hover::after{opacity:0;}
.sgk-step__media img{display:block;width:100%;height:100%;object-fit:cover;}
.sgk-step__info{position:relative;overflow:hidden;padding:30px;}
.sgk-step__info *{color:#a07c87;}
.sgk-step__num{position:absolute;left:0;bottom:-22px;font-weight:400;font-size:70px;text-align:center;font-family:'Instrument Serif', sans-serif;}
.sgk-step__name{font-weight:400;font-size:32px;text-align:center;}
.sgk-experience{display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:60px;padding-bottom:60px;}
.sgk-experience__overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:440px;height:440px;padding:35px;gap:30px;}
.sgk-experience__title{line-height:1.16667;margin-bottom:0;}
.sgk-experience__desc{font-weight:300;font-size:14px;line-height:1.78571;text-align:center;}
.sgk-experience__link{font-weight:500;font-size:21px;text-align:center;}
.sgk-experience__link:hover{color:#a07c87;}
.sgk-experience a{text-decoration:underline;}
.sgk-ready{padding-top:40px;padding-bottom:40px;}
.sgk-readyWrapper{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr;align-items:stretch;}
.sgk-ready__side{min-height:300px;}
.sgk-ready__side--left{background-repeat:no-repeat;background-position:center;background-size:cover;}
.sgk-ready__side--right{background-repeat:no-repeat;background-position:center;background-size:cover;}
.sgk-ready__center{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%;padding:20px;}
.sgk-ready__subtitle{font-weight:400;font-size:21px;text-align:center;margin-bottom:30px;}
.sgk-footer{position:relative;padding:0;}
.sgk-footer::after{content:none;position:absolute;bottom:0;background-color:#a07c87;width:100%;height:10px;opacity:1;display:block;}
.sgk-footerWrapper{max-width:1190px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:20px;padding:60px 15px 100px;}
.sgk-footer__col ul{padding:0;}
.sgk-footer__col ul li{list-style:none;}
.sgk-footer__col ul li a{font-weight:300;font-size:14px;text-align:center;}
.sgk-footer__col ul li a:hover{color:#000;}
.sgk-footer__col--brand a{display:block;margin-bottom:15px;}
.sgk-footer__logo{display:block;height:90px;}
.sgk-footer__copy{font-weight:300;font-size:14px;}
.sgk-footer__widget-title{font-weight:400;font-size:21px;font-family:'Instrument Serif', sans-serif;margin-bottom:20px;}
.sgk-footer__menu{display:grid;grid-template-columns:1fr 2fr;gap:20px;}
.sgk-footer__socials{display:flex;margin-top:35px;gap:40px;align-items:center;}
.sgk-footer__socials a{display:inline-flex;}
.sgk-footer__socials a:hover svg path{fill:#000;}
.sgk-footer__socials svg{display:block;}
.sgk-footer__socials svg path{transition:0.3s;}
.sgk-blog{padding-top:60px;padding-bottom:60px;}
.sgk-blog__header{display:flex;align-items:center;justify-content:space-between;position:relative;padding:0;margin-bottom:20px;}
.sgk-blog__title{text-align:center;margin:0 auto;}
.sgk-blogSearch{position:absolute;right:0;top:50%;transform:translateY(-50%);}
.sgk-blogSearch__field{position:relative;display:flex;align-items:center;}
.sgk-blogSearch__input{border-bottom:1px solid #000;padding:8px 35px 8px 10px;font-size:14px;min-width:180px;}
.sgk-blogSearch__btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;}
.sgk-blog__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;}
.sgk-blogCard{display:block;border:1px solid #a07c87;}
.sgk-blogCard__img{display:block !important;height:180px;overflow:hidden;}
.sgk-blogCard__img:hover img{transform:scale(1.2);}
.sgk-blogCard__img img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.sgk-blogCard__info{padding:15px 20px;display:flex;flex-direction:column;gap:25px;}
.sgk-blogCard__title{font-weight:300;font-size:14px;line-height:1.4;text-decoration:none;}
.sgk-blogCard__title:hover{color:#a07c87;}
.sgk-blogCard__date{font-size:14px;font-weight:300;}
.sgk-pagination{margin-top:35px;display:flex;justify-content:center;align-items:center;gap:10px;}
.sgk-pagination__link{font-size:14px;text-decoration:none;color:#000;}
.sgk-pagination__link:hover{color:#a07c87;}
.sgk-pagination__link--current{font-weight:600;color:#a07c87;}
.sgk-pagination__dots{font-size:14px;}
.sgk-article{padding-top:60px;padding-bottom:60px;}
.sgk-article .sgk-container{max-width:700px;margin:0 auto;}
.sgk-article__title{margin:0 auto 10px;font-weight:400;font-size:32px;text-align:left;}
.sgk-article__date{display:block;margin-bottom:30px;font-weight:400;font-size:14px;}
.sgk-article__preview{height:390px;margin:0 auto 30px;}
.sgk-article__preview img{width:100%;height:100%;object-fit:cover;}
.sgk-article__content{max-width:900px;margin:0 auto;}
.sgk-article__content p{font-size:14px;line-height:1.7;margin-bottom:20px;}
.sgk-similar{padding-bottom:60px;}
.sgk-similar__title{margin-bottom:20px;}
.sgk-similar__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px;}
.sgk-template-page-faq{padding-top:0;}
.sgk-faqHero{padding-top:170px;padding-bottom:100px;text-align:center;background-position:center;background-repeat:no-repeat;background-size:cover;}
.sgk-faqHero .sgk-title{font-weight:400;font-size:70px;text-align:center;}
.sgk-faqHero__desc{font-weight:300;font-size:14px;line-height:1.78571;text-align:center;margin-bottom:30px;}
.sgk-faq .sgk-container{max-width:900px;margin:0 auto;position:relative;top:-40px;}
.sgk-faq .sgk-container .sgk-about__signature{position:absolute;right:40px;bottom:40px;}
.sgk-faq .sgk-container .sgk-about__signature img{display:block;height:55px;}
.sgk-faq__items{padding-top:100px;padding-bottom:100px;max-width:550px;margin:0 auto;display:flex;flex-direction:column;gap:10px;}
.sgk-faqItem{border-bottom:1px solid #a07c87;}
.sgk-faqItem__question{width:100%;display:flex;justify-content:space-between;align-items:center;font-weight:400;font-size:21px;font-family:'Instrument Serif', sans-serif;padding:20px 0;cursor:pointer;}
.sgk-faqItem__icon{display:inline-flex;width:20px;height:20px;}
.sgk-faqItem__icon svg{width:20px;height:20px;display:block;}
.sgk-faqItem__answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease;}
.sgk-faqItem__answer p{font-weight:300;font-size:14px;line-height:1.78571;padding:0 0 20px;}
.sgk-faqAsk{padding-top:40px;padding-bottom:90px;}
.sgk-faqAsk__wrapper{display:flex;align-items:center;justify-content:space-between;gap:40px;}
.sgk-faqAsk__content{text-align:left;display:flex;flex-direction:column;gap:15px;}
.sgk-faqAsk__content .sgk-btn-pink{margin:0;}
.sgk-faqAsk__title{font-weight:400;font-size:60px;}
.sgk-faqAsk__desc{font-weight:300;font-size:14px;line-height:1.78571;}
.sgk-faqAsk__images{position:relative;min-width:330px;display:inline-flex;justify-content:end;}
.sgk-faqAsk__img-big{width:250px;height:auto;object-fit:cover;border-radius:2px;}
.sgk-faqAsk__img-small{position:absolute;width:150px;left:25%;bottom:-50%;transform:translate(-50%, -50%);object-fit:cover;}
.sgk-template-page-contacts{background-position:center;background-repeat:no-repeat;background-size:cover;}
.sgk-contact{padding:60px 15px;}
.sgk-contact__wrapper{display:grid;grid-template-columns:2fr 1fr;align-items:center;gap:40px;max-width:900px;margin:0 auto;border:2px solid #a07c87;}
.sgk-contact__content{text-align:left;display:flex;flex-direction:column;gap:20px;max-width:440px;margin:0 auto;padding:40px 10px 80px;}
.sgk-contact__title{font-weight:400;font-size:60px;text-align:center;margin:0;}
.sgk-contact__desc{font-weight:300;font-size:14px;line-height:1.78571;text-align:center;margin-bottom:15px;}
.sgk-contact__form .wpforms-field-container{display:flex;flex-direction:column;gap:15px;}
.sgk-contact__form label{display:none;}
.sgk-contact__form .wpforms-submit-container{text-align:center;}
.sgk-contact__input{width:100%;padding:10px 5px;border-bottom:1px solid #000;font-size:14px;}
.sgk-contact__textarea{width:100%;min-height:80px;padding:10px 5px;border-bottom:1px solid #000;font-size:14px;}
.sgk-contact__textarea textarea{width:100%;}
.sgk-contact .sgk-btn-pink{margin-top:15px;}
.sgk-contact__socials{display:flex;align-items:center;gap:20px;margin-top:20px;}
.sgk-contact__phone{font-size:14px;font-weight:600;color:#000;text-decoration:underline !important;transition:0.3s;}
.sgk-contact__phone:hover{color:#a07c87;}
.sgk-contact__image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:300px;}
.sgk-template-page-services{padding-top:0;}
.sgk-servicesHero{position:relative;z-index:0;padding-top:180px;padding-bottom:180px;text-align:center;background-position:center;background-repeat:no-repeat;background-size:cover;}
.sgk-servicesHero__inner{position:relative;z-index:2;margin:0 auto;display:flex;flex-direction:column;gap:20px;}
.sgk-servicesHero__title{margin:0;font-weight:400;font-size:70px;text-align:center;}
.sgk-servicesHero__desc{font-weight:300;font-size:14px;line-height:1.78571;text-align:center;}
.sgk-servicesOverview{padding-top:60px;padding-bottom:60px;}
.sgk-servicesOverview__title{margin-bottom:30px;}
.sgk-servicesOverview__wrapper{display:flex;justify-content:space-between;position:relative;max-width:900px;gap:20px;margin:0 auto;}
.sgk-servicesOverview__left{width:100%;max-width:270px;}
.sgk-servicesOverview__item{display:flex;align-items:center;gap:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #a07c87;}
.sgk-servicesOverview__item img{width:32px;height:32px;margin-right:15px;}
.sgk-servicesOverview__item span{font-weight:400;font-size:21px;text-align:center;font-family:'Instrument Serif', sans-serif;}
.sgk-servicesOverview__cta{display:block !important;margin:50px auto 0 !important;}
.sgk-servicesOverview__right{position:relative;z-index:1;bottom:-50px;}
.sgk-servicesOverview__img-big{width:300px;height:300px;}
.sgk-servicesOverview__img-small{width:175px;height:175px;position:absolute;bottom:-40px;left:-50%;transform:translate(40%, 0%);}
.sgk-servicesOverview__img-big, .sgk-servicesOverview__img-small{height:auto;object-fit:cover;}
.sgk-about-serv-yacht{padding-top:60px;padding-bottom:60px;}
.sgk-about-serv-yacht .sgk-aboutWrapper{top:0;margin:0 auto;}
.sgk-about-serv-yacht .sgk-about__text{margin-bottom:30px;}
.sgk-catering{padding-top:60px;padding-bottom:60px;}
.sgk-catering__subtitle{font-weight:300;font-size:14px;line-height:1.78571;text-align:center;margin-bottom:40px;}
.sgk-catering__grid{display:grid;grid-template-columns:repeat(3, 1fr);justify-content:center;gap:30px;max-width:900px;margin:0 auto 40px;}
.sgk-catering__item{text-decoration:none;color:inherit;}
.sgk-catering__imgWrap{width:300px;height:160px;overflow:hidden;}
.sgk-catering__imgWrap img{width:100%;height:auto;object-fit:cover;}
.sgk-catering__name{font-weight:400;font-size:32px;text-align:center;font-family:'Instrument Serif', sans-serif;color:#fff;padding:20px;}
.sgk-catering__btnWrap{text-align:center;}
.sgk-dessert{padding-top:60px;padding-bottom:60px;}
.sgk-dessert__wrapper{display:flex;justify-content:space-between;gap:20px;max-width:900px;margin:0 auto;}
.sgk-dessert__text{width:100%;max-width:370px;}
.sgk-dessert__title{text-align:left;margin-bottom:20px;}
.sgk-dessert__desc{font-weight:300;font-size:14px;line-height:1.78571;margin-bottom:25px;max-width:310px;}
.sgk-dessert__images{display:flex;gap:20px;}
.sgk-dessert__images .sgk-dessert__col-left, .sgk-dessert__images .sgk-dessert__col-right{display:flex;flex-direction:column;gap:20px;}
.sgk-dessert__images .sgk-dessert__col-left img, .sgk-dessert__images .sgk-dessert__col-right img{width:250px;object-fit:cover;}
.sgk-dessert__images .sgk-dessert__img-big{height:350px;}
.sgk-dessert__images .sgk-dessert__img-wide{height:105px;}
.sgk-dessert__images .sgk-dessert__img-small-top{height:205px;}
.sgk-dessert__images .sgk-dessert__img-square{height:250px;}
.sgk-premium{padding-bottom:60px;}
.sgk-premium__box{padding:60px 40px;max-width:900px;text-align:center;}
.sgk-premium__subtitle{font-weight:300;font-size:14px;line-height:1.78571;text-align:center;margin-bottom:50px;}
.sgk-premium__items{display:flex;justify-content:center;gap:80px;margin-bottom:40px;}
.sgk-premium__items .sgk-premium__item{flex:1 1 calc(30%);}
.sgk-premium__item-title{font-size:32px;text-align:center;margin-bottom:5px;}
.sgk-premium__item-desc{font-weight:300;font-size:14px;line-height:1.78571;text-align:center;}
.sgk-slider-gallery{padding:60px 0;}
.sgk-slider-gallery__slider{position:relative;display:flex;align-items:center;justify-content:center;}
.sgk-slider-gallery__track{width:80%;margin:0 -10px;}
.sgk-slider-gallery__track .slick-slide{margin:0 10px;outline:none;}
.sgk-slider-gallery__track .sgk-slider-gallery__square{width:100%;padding-top:100%;position:relative;overflow:hidden;}
.sgk-slider-gallery__track .sgk-slider-gallery__square a{padding:0;position:absolute;top:0;left:0;width:100%;height:100%;}
.sgk-slider-gallery__track .sgk-slider-gallery__square a img{width:100%;height:100%;object-fit:cover;display:block;transition:1s;}
.sgk-slider-gallery__track .sgk-slider-gallery__square a img:hover{transform:scale(1.2);}
.sgk-slider-gallery__arrow{background:transparent;border:none;cursor:pointer;}
.sgk-slider-gallery__arrow svg{display:block;}
.sgk-slider-gallery__dots .slick-dots{display:flex !important;justify-content:center;gap:12px;margin-top:20px;}
.sgk-slider-gallery__dots .slick-dots li{display:flex;align-items:center;justify-content:center;cursor:pointer;width:15px;height:15px;border:1px solid #a07c87;background:#a07c87;border-radius:50%;transition:0.3s;}
.sgk-slider-gallery__dots .slick-dots li.slick-active{background:#fff;}
.sgk-slider-gallery__dots .slick-dots li button{display:none;}
.sgk-contactForm{padding:60px 0;background-position:center;background-repeat:no-repeat;background-size:cover;}
.sgk-contactForm__box{background:white;padding:70px 90px;max-width:900px;margin:0 auto;}
.sgk-contactForm__title{margin-bottom:40px;}
.sgk-contactForm__form{width:100%;}
.sgk-contactForm__form label{display:none;}
.sgk-contactForm__form .wpforms-field-layout-columns{display:flex;gap:20px;}
.sgk-contactForm__form .wpforms-layout-column{margin-bottom:25px;}
.sgk-contactForm__row{display:flex;gap:40px;margin-bottom:25px;}
.sgk-contactForm__field{flex:1;display:flex;flex-direction:column;}
.sgk-contactForm__field input, .sgk-contactForm__field textarea, .sgk-contactForm__field select, .sgk-contactForm__field input::placeholder, .sgk-contactForm__field textarea::placeholder, .sgk-contactForm__field select::placeholder{border:none;border-bottom:1px solid #000;padding:10px 5px;font-size:14px;font-weight:300;color:#000;}
.sgk-contactForm__field input::placeholder, .sgk-contactForm__field textarea::placeholder, .sgk-contactForm__field select::placeholder{border:none;padding-left:0;padding-right:0;}
.sgk-contactForm__field textarea{resize:none;}
.sgk-contactForm__field select{padding-left:0;}
.sgk-contactForm__comments{margin-bottom:20px;}
.sgk-contactForm .sgk-form-btn{display:block;margin:0 auto;min-width:200px;}
.sgk-contact__form #wpforms-form-143 select{font-weight:400;color:#585858;}
.sgk-template-page-decorations{padding-top:0;}
.sgk-template-page-decorations .sgk-servicesHero{position:relative;}
.sgk-template-page-decorations .sgk-servicesHero::after{position:absolute;content:'';display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:0.5;background:#fff;}
.sgk-template-page-decorations .sgk-servicesHero__title{position:relative;max-width:max-content;margin:0 auto;}
.sgk-template-page-decorations .sgk-servicesHero__title .sgk-titlebefore{position:absolute;top:-100%;right:0;transform:translate(0%, 80%);font-weight:400;font-size:60px;line-height:1;color:#a07c87;font-family:'Kolker Brush', cursive;}
.sgk-template-page-decorations .sgk-servicesHero__desc{max-width:730px;margin:0 auto;}
.sgk-template-page-decorations .sgk-aboutWrapper{top:-70px;}
.sgk-template-page-decorations .sgk-aboutWrapper .sgk-about__text p{font-family:'Instrument Serif', sans-serif;font-weight:400;font-size:21px;line-height:1.90476;letter-spacing:0.02em;}
.sgk-template-page-decorations .sgk-catering{max-width:900px;margin:0 auto;padding-top:60px;padding-bottom:0;}
.sgk-template-page-decorations .sgk-catering > .sgk-container{padding-top:60px;padding-bottom:100px;}
.sgk-template-page-decorations .sgk-catering__grid{gap:105px 30px;margin-bottom:0;}
.sgk-template-page-decorations .sgk-catering__imgWrap{width:280px;}
.sgk-template-page-decorations .sgk-catering__info{padding:20px 20px 30px;}
.sgk-template-page-decorations .sgk-catering__name{padding:0;margin-bottom:5px;}
.sgk-template-page-decorations .sgk-catering__name *{color:#fff;}
.sgk-template-page-decorations .sgk-catering__desc{padding:0;font-weight:300;font-size:14px;line-height:1.78571;text-align:center;color:#fff;}
.sgk-template-page-decorations .sgk-ready{padding-top:150px;padding-bottom:130px;background-position:center;background-repeat:no-repeat;background-size:cover;}
.sgk-template-page-decorations .sgk-readyWrapper{max-width:900px;margin:0 auto;}
.sgk-template-page-decorations .sgk-ready__title{margin-bottom:0;}
.sgk-template-page-decorations .sgk-ready__subtitle{font-weight:300;font-size:14px;line-height:1.78571;margin-bottom:40px;}
.sgk-services-how{padding-top:85px;}
.sgk-services-howWrapper{max-width:900px;margin:0 auto;}
.sgk-services-howWrapper .sgk-steps__title{margin-bottom:30px;}
.sgk-services-howWrapper .sgk-steps__grid{gap:10px;}
.sgk-services-howWrapper .sgk-step__info{width:200px;height:200px;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:20px;margin:0 auto;}
.sgk-services-howWrapper .sgk-step__name{font-size:28px;}
@media(max-width:1024px){
.sgk-services__grid{grid-template-columns:repeat(2, 1fr);}
.sgk-gallery__grid{grid-template-columns:repeat(6, 1fr);}
.sgk-gallery__item:nth-child(1){grid-column:1/4;grid-row:1/2;}
.sgk-gallery__item:nth-child(2){grid-column:4/7;grid-row:1/2;}
.sgk-gallery__item:nth-child(3){grid-column:1/7;grid-row:2/4;aspect-ratio:3/4;}
.sgk-gallery__item:nth-child(4){grid-column:1/7;grid-row:4/5;aspect-ratio:6/3;}
.sgk-gallery__item:nth-child(5){grid-column:1/3;grid-row:5/6;}
.sgk-gallery__item:nth-child(6){grid-column:3/5;grid-row:5/6;}
.sgk-gallery__item:nth-child(7){grid-column:5/7;grid-row:5/6;}
.sgk-gallery__item:nth-child(8){grid-column:1/7;grid-row:6/7;}
.sgk-steps__grid{grid-template-columns:repeat(2, 1fr);}
}
@media(max-width:992px){
.sgk-blog, .sgk-article{padding-top:30px;padding-bottom:30px;}
.sgk-similar{padding-bottom:30px;}
.sgk-faqHero{padding-top:80px;}
.sgk-catering__grid{flex-direction:column;max-width:500px;margin:0 auto 30px;}
.sgk-catering__grid .sgk-catering__imgWrap{width:100%;}
.sgk-contactForm{padding-left:20px;padding-right:20px;}
.sgk-dessert__images{margin:0 auto;}
.sgk-catering__grid{grid-template-columns:repeat(1, 1fr);}
.sgk-template-page-decorations .sgk-servicesHero__title{font-size:60px;}
}
@media(max-width:768px){
.sgk-title{font-size:35px;}
.sgk-hero .sgk-title{font-size:40px;}
.sgk-hero__side{height:600px;}
.sgk-hero__content{width:100%;}
.sgk-hero__title{font-size:40px;}
.sgk-hero__actions{gap:20px;}
.sgk-hero__actions a{font-size:12px;min-width:135px;width:135px;padding:8px 5px;}
.sgk-about{padding:0;}
.sgk-aboutWrapper{margin:0 40px 30px;top:-30px;flex-direction:column;}
.sgk-about .sgk-title{margin-bottom:10px;}
.sgk-about__col{width:100%;}
.sgk-about__col--right{order:1;padding:40px 35px 25px;}
.sgk-about__col--left{order:2;height:290px;}
.sgk-about__text p{font-size:12px;}
.sgk-services{padding-left:40px;padding-right:40px;}
.sgk-services__grid{grid-template-columns:1fr;}
.sgk-services .sgk-service .sgk-serviceInfo{height:auto;}
.sgk-services .sgk-service .sgk-serviceInfo .sgk-service__name{font-size:30px;height:auto;}
.sgk-yacht{padding:50px 40px;}
.sgk-yacht__overlay{width:100%;}
.sgk-yacht__desc{font-size:12px;}
.sgk-gallery__grid{grid-template-columns:repeat(3, 1fr);gap:10px;}
.sgk-gallery__item{grid-column:auto !important;grid-row:auto !important;aspect-ratio:1/1 !important;}
.sgk-steps{padding:40px 40px 50px;}
.sgk-steps__grid{grid-template-columns:1fr;gap:30px;}
.sgk-experience{padding-top:40px;padding-bottom:40px;}
.sgk-experience__overlay{width:90%;}
.sgk-experience a{font-size:14px;}
.sgk-readyWrapper{flex-direction:column;display:flex;}
.sgk-ready__center{padding:40px 20px;}
.sgk-ready__side{height:220px;}
.sgk-ready__subtitle{font-size:14px;}
.sgk-blog__grid{grid-template-columns:repeat(2, 1fr);}
.sgk-similar__grid{grid-template-columns:repeat(1, 1fr);}
.sgk-faqAsk__wrapper{flex-direction:column;}
.sgk-faq .sgk-faq__items{padding-top:50px;padding-bottom:100px;}
.sgk-faq .sgk-container{top:0;}
.sgk-contact__image{display:none;}
.sgk-contact__wrapper{display:flex;flex-direction:column;grid-template-columns:1fr 1fr;}
.sgk-contact__socials{justify-content:center;}
.sgk-contact__content{padding:30px 10px;}
.sgk-servicesHero{padding-top:100px;padding-bottom:60px;}
.sgk-servicesOverview{padding-top:0;}
.sgk-servicesOverview__wrapper{flex-direction:column;align-items:center;justify-content:center;}
.sgk-servicesOverview__right{bottom:0;}
.sgk-about-serv-yacht .sgk-aboutWrapper{padding:20px;}
.sgk-dessert{padding-top:30px;padding-bottom:30px;}
.sgk-dessert .sgk-dessert__wrapper{flex-direction:column;}
.sgk-dessert .sgk-dessert__wrapper .sgk-dessert__title{text-align:center;}
.sgk-dessert .sgk-dessert__wrapper .sgk-dessert__text{display:flex;flex-direction:column;align-items:center;}
.sgk-dessert .sgk-dessert__wrapper .sgk-dessert__text, .sgk-dessert .sgk-dessert__wrapper .sgk-dessert__desc{text-align:center;max-width:100%;}
.sgk-premium{padding-left:20px;padding-right:20px;padding-bottom:30px;}
.sgk-premium .sgk-premium__subtitle{margin-bottom:30px;}
.sgk-premium .sgk-premium__items{gap:20px;}
.sgk-contactForm__box{padding:50px 20px;}
.sgk-general{padding-top:50px;}
.sgk-template-page-decorations .sgk-servicesHero__title{font-size:35px;}
.sgk-template-page-decorations .sgk-servicesHero__title .sgk-titlebefore{transform:translate(0%, 50%);font-size:40px;}
.sgk-template-page-decorations .sgk-servicesHero__inner{margin-bottom:50px;}
.sgk-template-page-decorations .sgk-about__col--right{padding:25px;}
.sgk-template-page-decorations .sgk-catering{padding-top:0;}
.sgk-template-page-decorations .sgk-catering > .sgk-container{padding-top:0;padding-bottom:50px;}
.sgk-template-page-decorations .sgk-catering__grid{gap:30px;}
.sgk-template-page-decorations .sgk-ready{padding-top:30px;padding-bottom:30px;}
}
@media(max-width:575px){
.sgk-services .sgk-service{margin:0 auto;}
.sgk-step{flex-direction:row;align-items:stretch;}
.sgk-step__media{flex:0 0 85px;width:85px;height:85px;overflow:hidden;}
.sgk-step__info{flex:1 1 auto;width:auto;display:flex;align-items:center;justify-content:center;position:relative;padding:20px;height:85px;overflow:hidden;}
.sgk-step__name{font-size:25px;margin:0;}
.sgk-step__num{bottom:-8px;font-size:50px;line-height:1;}
.sgk-footerWrapper{display:flex;flex-direction:column;gap:40px;padding-bottom:85px;margin:0 auto;max-width:215px;}
.sgk-footer__col{width:100%;}
.sgk-footer__widget-title{margin-bottom:10px;}
.sgk-footer__socials{margin-top:10px;justify-content:space-between;}
.sgk-blog__grid{grid-template-columns:repeat(1, 1fr);}
.sgk-blogSearch{display:none;}
.sgk-premium .sgk-premium__items{flex-direction:column;}
.sgk-contactForm__row{flex-direction:column;}
}
@media(max-width:375px){
.sgk-template-page-decorations .sgk-servicesHero__title {
font-size: 28px;
}
.sgk-template-page-decorations .sgk-servicesHero__title .sgk-titlebefore {
font-size: 30px;
}
}