html{line-height:normal;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,p{padding:0;margin:0;font-weight:normal}figure{margin:0;padding:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}:focus{outline:none;border:none}.otgs-development-site-front-end{display:none}::-webkit-scrollbar{display:none}body{font-family:'Montserrat',sans-serif;font-size:16px;padding-top:75px;overflow-x:hidden}@media only screen and (max-width: 680px){body{padding-top:60px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){body{padding-top:60px}}@media only screen and (min-width: 681px) and (max-width: 980px){body{padding-top:60px}}body.archive.category,body.page-template-blog,body.single-post{padding-top:155px}@media only screen and (max-width: 680px){body.archive.category,body.page-template-blog,body.single-post{padding-top:125px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){body.archive.category,body.page-template-blog,body.single-post{padding-top:125px}}@media only screen and (min-width: 681px) and (max-width: 980px){body.archive.category,body.page-template-blog,body.single-post{padding-top:125px}}body.single-business-case{padding-top:115px}@media only screen and (max-width: 680px){body.single-business-case{padding-top:100px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){body.single-business-case{padding-top:100px}}@media only screen and (min-width: 681px) and (max-width: 980px){body.single-business-case{padding-top:100px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}}h1{font-weight:600;font-size:48px;line-height:48px}@media only screen and (max-width: 680px){h1{font-size:46px;line-height:46px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){h1{font-size:40px;line-height:41px}}@media only screen and (min-width: 681px) and (max-width: 980px){h1{font-size:40px;line-height:41px}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide_track{overflow:visible}.glide_slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide_slides-dragging{user-select:none}.glide_slide{width:100%;height:inherit;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide_slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide_arrows{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:94%;display:flex;justify-content:space-between;-webkit-touch-callout:none;user-select:none;pointer-events:none}.glide_arrows_arrow{width:55px;height:55px;background:none;border:none;padding:0;margin:0;pointer-events:all;cursor:pointer;opacity:1;transition:opacity .2s ease-out}.glide_arrows_arrow svg{width:55px;height:55px}.glide_arrows_arrow-left{transform:rotate(180deg)}.glide__arrow--disabled{opacity:0}.glide_bullets{-webkit-touch-callout:none;user-select:none}.glide_rtl{direction:rtl}.inner{max-width:1345px;width:100%;padding:0 20px;margin:0 auto;position:relative;box-sizing:border-box}.inner-tiny{max-width:1150px}.header{position:fixed;top:0;left:0;padding:0 20px;width:100%;height:75px;background:#FFFFFF;box-sizing:border-box;display:flex;justify-content:center;align-items:center;align-content:center;transition:background .2s ease-out;z-index:2}@media only screen and (max-width: 680px){.header{height:60px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.header{height:60px}}@media only screen and (min-width: 681px) and (max-width: 980px){.header{height:60px}}.header .header_btn,.header .header_languages,.header .header_logo,.header .header_minimalist{filter:invert(0);transition:filter .2s ease-out}.header-colored{background:#2F443A}.header-colored .header_btn,.header-colored .header_languages,.header-colored .header_logo,.header-colored .header_minimalist{filter:invert(1)}.header-colored .header_logo-blog_path{fill:#000000 !important}.open-menu .header{background:#3D5343}.open-menu .header .header_btn,.open-menu .header .header_languages,.open-menu .header .header_logo,.open-menu .header .header_minimalist{filter:invert(1)}.open-menu .header .header_logo-blog_path{fill:#000000 !important}.header_minimalist{position:absolute;top:50%;left:20px;transform:translateY(-50%);display:flex;justify-content:flex-start;align-items:center;color:#000000;text-decoration:none}.header_minimalist svg{display:block;width:35px;height:auto}.header_minimalist svg path{fill:#000000}.header_minimalist h1,.header_minimalist span{display:block;margin-left:9px;font-family:'STIX Two Text',serif;font-weight:400;font-size:16px;line-height:16px;text-transform:lowercase}@media only screen and (max-width: 680px){.header_minimalist h1,.header_minimalist span{display:none}}@media only screen and (max-width: 680px){.header_logo{margin-right:65px}}.header_logo svg{display:block;width:110px;height:auto}.header_logo svg path{transition:fill .6s ease-out;fill:#000000}.header_logo:hover svg path{fill:#3D5343}.header_logo-blog svg{width:210px}@media only screen and (max-width: 680px){.header_logo-blog svg{width:130px}}.header_logo-blog svg .header_logo-blog_path{fill:#45C09B}.header_right{display:flex;justify-content:flex-end;align-items:center;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.header_languages{color:#000000;text-transform:uppercase;margin-right:20px;font-size:14px;line-height:14px}.header_languages span{font-weight:bold}.header_languages a{color:#000000;text-decoration:none;font-weight:normal}.header_btn{font-size:0;height:44px;width:44px;background-color:transparent;border:none;box-shadow:none;background-repeat:no-repeat;background-size:32px auto;background-position:center;background-image:url("../img/icon-menu.svg");cursor:pointer;transition:all .2s ease-out}.open-menu .header_btn{background-image:url("../img/icon-menu-close.svg");filter:invert(0) !important}.ov{position:fixed;top:75px;left:0;height:calc(100vh - 75px);width:100vw;background-color:#3D5343;z-index:3;display:none;opacity:0;transition:all .2s ease-out}@media only screen and (max-width: 680px){.ov{top:60px;height:calc(100vh - 60px)}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.ov{top:60px;height:calc(100vh - 60px)}}@media only screen and (min-width: 681px) and (max-width: 980px){.ov{top:60px;height:calc(100vh - 60px)}}.ov .inner{display:flex;align-items:center;height:100%}@media only screen and (max-width: 680px){.ov .inner{display:block}}.ov_flex{display:flex;justify-content:flex-start;width:100%}@media only screen and (max-width: 680px){.ov_flex{display:block}}.ov_flex p{color:#FFFFFF;font-size:20px;line-height:24px;font-family:'STIX Two Text',serif;font-weight:400;margin-bottom:10px;opacity:0;transition:transform .4s,opacity .4s;transform:translateX(300px)}.ov_flex p.visible{opacity:1;transform:translateX(0)}.ov_flex ul{margin:0;padding:0;list-style:none}.ov_flex ul li{opacity:0;transition:transform .4s,opacity .4s;transform:translateX(300px)}.ov_flex ul li.visible{opacity:1;transform:translateX(0)}.ov_flex ul li a{color:#FFFFFF;font-size:32px;line-height:49px;font-weight:700;text-decoration:none;position:relative}@media only screen and (max-width: 680px){.ov_flex ul li a{font-size:26px;line-height:35px}}.ov_flex ul li a:after{content:"";background-image:url("../img/icon-arrow-white.svg");background-position:center;background-size:auto 100%;background-repeat:no-repeat;width:19px;height:19px;position:absolute;right:-30px;top:12px;display:block;transform:translateX(0);opacity:0;transition:all .4s ease-out}@media only screen and (max-width: 680px){.ov_flex ul li a:after{top:9px;width:16px;height:16px}}.ov_flex ul li a:hover:after{opacity:1;transform:translateX(10px)}.ov_left{width:40%}@media only screen and (max-width: 680px){.ov_left{width:100%;margin-top:30px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.ov_left{width:50%}}@media only screen and (min-width: 681px) and (max-width: 980px){.ov_left{width:50%}}.ov_right{width:45%}@media only screen and (max-width: 680px){.ov_right{width:100%;margin-top:30px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.ov_right{width:50%}}@media only screen and (min-width: 681px) and (max-width: 980px){.ov_right{width:50%}}.ov_shortcut_blog{margin-right:40px}@media only screen and (max-width: 680px){.ov_shortcut_blog{display:none}}.ov_shortcut_blog_ul{list-style:none;padding:0;margin:0}.ov_shortcut_blog a{color:#45C09B;text-decoration:none;font-weight:700}.sweethome{overflow-x:hidden}.sweethome_hero{background-color:#3D5343;background-position:top right 20px;background-repeat:no-repeat;background-size:contain;background-image:url("../img/bg-h.svg")}@media only screen and (max-width: 680px){.sweethome_hero{background-position:bottom right 20px;background-size:70% auto}}.sweethome_hero .inner{display:flex;justify-content:space-between;align-items:center;color:#FFFFFF}@media only screen and (max-width: 680px){.sweethome_hero .inner{display:block}}.sweethome_hero_cite{width:50%}@media only screen and (max-width: 680px){.sweethome_hero_cite{width:100%;padding:40px 0}}.sweethome_hero_cite blockquote{position:relative;padding:0 0 0 60px;margin:0}@media only screen and (max-width: 680px){.sweethome_hero_cite blockquote{padding:0}}.sweethome_hero_cite blockquote p{font-size:55px;line-height:58px;font-family:'STIX Two Text',serif;font-weight:400;display:inline}@media only screen and (max-width: 680px){.sweethome_hero_cite blockquote p{font-size:32px;line-height:43px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_hero_cite blockquote p{font-size:32px;line-height:43px}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_hero_cite blockquote p{font-size:32px;line-height:43px}}.sweethome_hero_cite_left{position:absolute;top:-10px;left:0}@media only screen and (max-width: 680px){.sweethome_hero_cite_left{position:relative;top:0;display:block;margin-bottom:15px}}.sweethome_hero_cite_right{margin-left:20px}.sweethome_hero_cite_author{font-family:'STIX Two Text',serif;font-size:20px;margin-left:60px;margin-top:15px}@media only screen and (max-width: 680px){.sweethome_hero_cite_author{margin-left:0}}.sweethome_hero_text{width:45%;padding:80px 0}@media only screen and (max-width: 680px){.sweethome_hero_text{padding:0 0 45px;width:100%}}.sweethome_hero_text p{font-size:16px;line-height:25px;font-weight:400;margin:15px 0}@media only screen and (max-width: 680px){.sweethome_hero_text p{font-size:14px;line-height:22px}}.sweethome h2{font-size:32px;line-height:32px;color:#000000;font-weight:700;margin-bottom:35px}@media only screen and (max-width: 680px){.sweethome h2{margin-bottom:20px;font-size:26px;line-height:26px}}.sweethome_expertise{margin-top:70px}@media only screen and (max-width: 680px){.sweethome_expertise{margin-top:40px;width:85%}}.sweethome_expertise_slider_slide a{position:relative;background-color:#F2F2F1;padding:45px 35px 90px;transition:all .2s ease;cursor:pointer;height:100%;box-sizing:border-box;display:block;text-decoration:none}@media only screen and (max-width: 680px){.sweethome_expertise_slider_slide a{padding:30px 65px 30px 25px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_expertise_slider_slide a{padding:25px 25px 90px}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_expertise_slider_slide a{padding:25px 25px 90px}}.sweethome_expertise_slider_slide h3{font-size:18px;line-height:18px;font-weight:600;color:#2F443A;transition:all .2s ease;height:65px}@media only screen and (max-width: 680px){.sweethome_expertise_slider_slide h3{font-size:16px;line-height:16px;height:40px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_expertise_slider_slide h3{font-size:16px;line-height:19px}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_expertise_slider_slide h3{font-size:16px;line-height:19px}}.sweethome_expertise_slider_slide p{font-size:20px;line-height:26px;color:#000000;font-weight:700;transition:all .2s ease}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_expertise_slider_slide p{font-size:18px;line-height:21px}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_expertise_slider_slide p{font-size:18px;line-height:21px}}.sweethome_expertise_slider_slide_icon{height:45px;width:auto;position:absolute;top:30px;right:30px;transition:all .2s ease}@media only screen and (max-width: 680px){.sweethome_expertise_slider_slide_icon{height:40px}}.sweethome_expertise_slider_slide_more{position:absolute;bottom:30px;right:30px;height:55px;width:55px}@media only screen and (max-width: 680px){.sweethome_expertise_slider_slide_more{display:none}}.sweethome_expertise_slider_slide_more circle{stroke:#3D5343}.sweethome_expertise_slider_slide_more path{fill:#3D5343}.sweethome_expertise_slider_slide_partner{position:absolute;bottom:30px;left:30px;width:190px;height:auto}@media only screen and (max-width: 680px){.sweethome_expertise_slider_slide_partner{position:relative;margin-top:15px;left:0;bottom:0}}.sweethome_expertise_slider_slide a:hover{background-color:#3D5343}.sweethome_expertise_slider_slide a:hover h3,.sweethome_expertise_slider_slide a:hover p{color:#FFFFFF}.sweethome_expertise_slider_slide a:hover img,.sweethome_expertise_slider_slide a:hover svg{filter:brightness(0) invert(1)}.sweethome_expertise_slider .glide_arrows{width:106%}@media only screen and (max-width: 680px){.sweethome_expertise_slider .glide_arrows{left:58%}}.sweethome_bc{margin-top:70px}@media only screen and (max-width: 680px){.sweethome_bc{margin-top:40px;width:80%}}.sweethome_bc_slider_slide a{position:relative;text-decoration:none;border-bottom:1px solid #ccc;transition:all .2s ease;padding-bottom:30px;display:block}.sweethome_bc_slider_slide_img{position:relative}.sweethome_bc_slider_slide_img img{width:100%;height:auto;display:block;position:relative;z-index:1}.sweethome_bc_slider_slide_img:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#3D5343;transition:all .2s ease}.sweethome_bc_slider_slide_text{position:relative;margin-top:35px}@media only screen and (max-width: 680px){.sweethome_bc_slider_slide_text{margin-top:20px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_bc_slider_slide_text{margin-top:20px}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_bc_slider_slide_text{margin-top:20px}}.sweethome_bc_slider_slide_text_pag{font-size:16px;line-height:16px;font-weight:300;color:#000000;margin-bottom:10px;transition:all .2s ease}.sweethome_bc_slider_slide_text_pag strong{font-weight:600}.sweethome_bc_slider_slide_text_tag{display:inline-block;padding:8px;color:#FFFFFF;background-color:#3D5343;font-weight:600;font-size:13px;letter-spacing:.02em;position:absolute;top:0;right:0;text-transform:lowercase;opacity:0;transition:all .2s ease}@media only screen and (max-width: 680px){.sweethome_bc_slider_slide_text_tag{display:none}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_bc_slider_slide_text_tag{display:none}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_bc_slider_slide_text_tag{display:none}}.sweethome_bc_slider_slide_text h3{font-size:34px;line-height:34px;font-family:'STIX Two Text',serif;color:#000000;transition:all .2s ease}@media only screen and (max-width: 680px){.sweethome_bc_slider_slide_text h3{font-size:28px;line-height:28px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_bc_slider_slide_text h3{font-size:28px;line-height:28px}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_bc_slider_slide_text h3{font-size:28px;line-height:28px}}.sweethome_bc_slider_slide a:hover{border-bottom:1px solid #000000}.sweethome_bc_slider_slide a:hover .sweethome_bc_slider_slide_img:after{top:8px;left:8px}.sweethome_bc_slider_slide a:hover .sweethome_bc_slider_slide_text_tag{opacity:1}.sweethome_bc_slider_slide a:hover .sweethome_bc_slider_slide_text_pag,.sweethome_bc_slider_slide a:hover h3{color:#3D5343}.sweethome_bc_slider .glide_arrows{top:42%}@media only screen and (max-width: 680px){.sweethome_bc_slider .glide_arrows{width:115%;left:61%;top:29%}}.sweethome_clients{background:#F2F2F1;padding:80px 100px;margin-top:80px}@media only screen and (max-width: 680px){.sweethome_clients{padding:40px 20px;margin-top:20px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_clients{padding:40px 20px;margin-top:40px}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_clients{padding:40px 20px;margin-top:40px}}.sweethome_clients h2{text-align:center;color:#3D5343;font-size:32px;line-height:32px;font-weight:700;margin-bottom:50px}@media only screen and (max-width: 680px){.sweethome_clients h2{font-size:26px;line-height:26px;margin-bottom:30px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_clients h2{margin-bottom:30px}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_clients h2{margin-bottom:30px}}.sweethome_clients_nav{display:flex;justify-content:center;width:60%;margin:0 auto;padding:0;list-style:none}@media only screen and (max-width: 680px){.sweethome_clients_nav{overflow:scroll;width:100%;justify-content:flex-start;margin-bottom:20px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_clients_nav{overflow:scroll;width:100%;justify-content:flex-start;margin-bottom:20px}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_clients_nav{overflow:scroll;width:100%;justify-content:flex-start;margin-bottom:20px}}.sweethome_clients_nav li{font-size:16px;font-family:'STIX Two Text',serif;padding:8px 10px;background:#FFFFFF;color:#000000;margin:0 10px 10px;transition:all .2s ease;cursor:pointer;transform:scale(1)}@media only screen and (max-width: 680px){.sweethome_clients_nav li{margin:0 5px;font-size:14px}}.sweethome_clients_nav li.active{background-color:#3D5343;color:#FFFFFF}.sweethome_clients_nav li:hover{transform:scale(1.05)}.sweethome_clients_list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.sweethome_clients_list_item{width:20%;margin-top:40px;display:none;transition:all .2s ease-out}@media only screen and (max-width: 680px){.sweethome_clients_list_item{margin-top:15px;width:50%;padding:10px;box-sizing:border-box}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_clients_list_item{width:25%;padding:10px 30px;margin-top:15px;box-sizing:border-box}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_clients_list_item{width:25%;padding:10px 30px;margin-top:15px;box-sizing:border-box}}.sweethome_clients_list_item img{margin:0 auto;display:block;height:auto;width:auto;max-width:160px;max-height:120px}@media only screen and (max-width: 680px){.sweethome_clients_list_item img{width:100%;height:auto}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_clients_list_item img{width:100%;height:auto}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_clients_list_item img{width:100%;height:auto}}.sweethome_clients_list_item.visible{display:block}.sweethome .about_team{margin-top:80px;padding:0}@media only screen and (max-width: 680px){.sweethome .about_team{margin-top:60px}}.sweethome_testimonials{padding:60px 0}@media only screen and (max-width: 680px){.sweethome_testimonials{padding:40px 0}}.sweethome_testimonials .glide_track{overflow:hidden}.sweethome_testimonials_slider{position:relative}.sweethome_testimonials_slider .glide_slides li{display:flex;align-items:center}.sweethome_testimonials_slider_slide{text-align:center;max-width:655px;width:75%;margin:0 auto}@media only screen and (max-width: 680px){.sweethome_testimonials_slider_slide{width:100%}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_testimonials_slider_slide{width:100%}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_testimonials_slider_slide{width:100%}}.sweethome_testimonials_slider_slide img{width:80px;height:80px;border-radius:100%;display:block;margin:0 auto 15px}.sweethome_testimonials_slider_slide_quote{font-size:36px;line-height:43px;font-family:'STIX Two Text',serif;color:#2F443A;margin-bottom:10px;white-space:break-spaces}@media only screen and (max-width: 680px){.sweethome_testimonials_slider_slide_quote{font-size:23px;line-height:29px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_testimonials_slider_slide_quote{font-size:23px;line-height:29px}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_testimonials_slider_slide_quote{font-size:23px;line-height:29px}}.sweethome_testimonials_slider_slide_author{font-size:16px;white-space:break-spaces}@media only screen and (max-width: 680px){.sweethome_testimonials_slider_slide_author{font-size:14px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_testimonials_slider_slide_author{font-size:14px}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_testimonials_slider_slide_author{font-size:14px}}@media only screen and (max-width: 680px){.sweethome_testimonials .glide_arrows{display:none}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_testimonials .glide_arrows{display:none}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_testimonials .glide_arrows{display:none}}.sweethome_number{margin-top:80px}@media only screen and (max-width: 680px){.sweethome_number{margin-top:60px}}.sweethome_number h2{display:flex;justify-content:center;align-items:center}.sweethome_number h2 svg{margin-right:10px}.sweethome_number_list{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0;list-style:none}.sweethome_number_list li{width:calc(20% - 1px);border-top:1px solid #807C86;border-right:1px solid #807C86;border-bottom:1px solid #807C86;text-align:center;padding:35px 0}@media only screen and (max-width: 680px){.sweethome_number_list li{padding:20px 0;width:calc(50% - 1px);border-top:none}}@media only screen and (max-width: 680px){.sweethome_number_list li:nth-child(2),.sweethome_number_list li:nth-child(4){border-right:none}}.sweethome_number_list li:last-child{border-right:none}@media only screen and (max-width: 680px){.sweethome_number_list li:last-child{border-top:none;border-bottom:none}}.sweethome_number_list li p{font-size:22px;color:#000000;font-weight:600}@media only screen and (max-width: 680px){.sweethome_number_list li p{font-size:14px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_number_list li p{font-size:14px}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_number_list li p{font-size:14px}}.sweethome_number_list li p span{display:block;font-size:80px;letter-spacing:-0.05em;font-weight:700;color:#3D5343}@media only screen and (max-width: 680px){.sweethome_number_list li p span{font-size:15vw;letter-spacing:-0.03em}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.sweethome_number_list li p span{font-size:40px;letter-spacing:-0.03em}}@media only screen and (min-width: 681px) and (max-width: 980px){.sweethome_number_list li p span{font-size:40px;letter-spacing:-0.03em}}@media only screen and (max-width: 680px){.about.inner{padding:0}}.about_hero{display:flex;justify-content:space-between;align-items:center;align-content:stretch;background:#3D5343;margin-bottom:45px;margin-top:30px}@media only screen and (max-width: 680px){.about_hero{margin-top:20px;margin-bottom:32px;display:block;padding:45px 20px 30px}}.about_hero_text{color:#FFFFFF;width:33%;padding:45px;box-sizing:border-box}@media only screen and (max-width: 680px){.about_hero_text{width:100%;padding:0}}.about_hero_text p{margin-top:15px;font-size:16px;line-height:25px}.about_hero_img{width:66%;height:inherit;overflow:hidden}@media only screen and (max-width: 680px){.about_hero_img{width:100%;margin-top:27px}}.about_hero_img img{display:block;height:100%;width:100%;object-fit:cover}@media only screen and (max-width: 680px){.about_hero_img img{object-fit:none;height:auto}}@media only screen and (max-width: 680px){.about_team{padding:0 20px}}.about_team h2{display:flex;justify-content:flex-start;align-items:center;font-weight:600;font-size:32px;line-height:32px}@media only screen and (max-width: 680px){.about_team h2{font-size:26px;line-height:26px}}.about_team h2 svg{margin-right:21px;width:61px}.about_team_list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-15px;margin-right:-15px}.about_team_list_member{margin-top:36px;width:25%;padding:0 15px;box-sizing:border-box}@media only screen and (max-width: 680px){.about_team_list_member{margin-top:21px;width:50%}}.about_team_list_member_photo{position:relative}.about_team_list_member_photo img{width:100%;height:auto;display:block}.about_team_list_member_photo_hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#3D5343;color:#fff;padding:20px;box-sizing:border-box;opacity:0;transition:200ms ease-out all}.about_team_list_member_text{position:relative;padding-right:50px;margin-top:18px}@media only screen and (max-width: 680px){.about_team_list_member_text{padding-right:65px}}.about_team_list_member_text h3{letter-spacing:.03em;text-transform:uppercase;font-weight:400;font-size:16px;line-height:16px;margin-bottom:10px}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.about_team_list_member_text h3{font-size:13px}}@media only screen and (min-width: 681px) and (max-width: 980px){.about_team_list_member_text h3{font-size:13px}}.about_team_list_member_text h3 strong{font-weight:700;display:block}.about_team_list_member_text p{font-family:'STIX Two Text',serif;font-size:16px;line-height:16px;font-weight:500}.about_team_list_member_text_links{position:absolute;top:0;right:0;display:flex;justify-content:flex-end}.about_team_list_member_text_links a{margin-left:7px}@media only screen and (max-width: 680px){.about_team_list_member_text_links a{margin-left:5px}}.about_team_list_member_text_links a svg{width:26px;height:26px}@media only screen and (max-width: 680px){.about_team_list_member_text_links a svg{width:20px;height:20px}}.about_team_list_member_text_links a svg path{transition:fill .6s ease-out;fill:#3D5343}.about_team_list_member_text_links a.email{opacity:1;transition:opacity .6s ease-out}.about_team_list_member_text_links a.email svg path{fill:white}.about_team_list_member_text_links a.email:hover{opacity:.7}.about_team_list_member_text_links a.email:hover svg path{fill:white}.about_team_list_member_text_links a:hover svg path{fill:#000000}.about_team_list_member:hover .about_team_list_member_photo_hover{opacity:1}.about_team_join{margin-top:40px}.about_team_join a{color:#3D5343;font-size:15px;line-height:21px;font-weight:400;text-decoration:none}.bc h3{font-size:16px;line-height:19px;font-weight:700;text-transform:uppercase}.bc_nav{position:fixed;top:75px;left:0;height:40px;width:100%;background-color:#2F443A;z-index:2;display:flex}@media only screen and (max-width: 680px){.bc_nav{top:60px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.bc_nav{top:60px}}@media only screen and (min-width: 681px) and (max-width: 980px){.bc_nav{top:60px}}.bc_nav_menu{display:flex;justify-content:flex-start;align-items:center;list-style:none;overflow-x:auto;padding:0 20px;box-sizing:border-box;margin:0 auto}.bc_nav_menu li{text-align:center;margin:12px 10px}.bc_nav_menu li a{white-space:nowrap;display:block;font-size:13px;font-weight:400;line-height:16px;color:#FFFFFF;text-decoration:none}.bc_nav_menu li:first-child{margin-left:0}.bc_nav_menu li:last-child{margin-right:0}.bc_nav_menu li.current-menu-item a{font-weight:600;color:#45C09B}.bc_hero{background-color:#3D5343;color:#FFFFFF;position:relative}@media only screen and (max-width: 680px){.bc_hero{display:flex;flex-direction:column-reverse}}.bc_hero_icon{position:absolute;height:70%;top:10%;left:-2%}@media only screen and (max-width: 680px){.bc_hero_icon{top:inherit;bottom:25%;height:auto;width:65%}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.bc_hero_icon{top:0;height:40%}}@media only screen and (min-width: 681px) and (max-width: 980px){.bc_hero_icon{top:0;height:40%}}.bc_hero_img{position:absolute;width:50%;right:0;top:0;height:100%;overflow:hidden}@media only screen and (max-width: 680px){.bc_hero_img{position:relative;width:100%;height:auto}}.bc_hero_img img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 680px){.bc_hero_img img{object-fit:none;height:auto}}.bc_hero_text{max-width:400px;width:100%;padding:120px 0;position:relative;z-index:1}@media only screen and (max-width: 680px){.bc_hero_text{padding:85px 0}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.bc_hero_text{width:50%;padding:80px 30px 80px 0;box-sizing:border-box}}@media only screen and (min-width: 681px) and (max-width: 980px){.bc_hero_text{width:50%;padding:80px 30px 80px 0;box-sizing:border-box}}.bc_hero_text h1 span{display:block;font-family:'STIX Two Text',serif;font-weight:400;font-size:20px;line-height:24px;margin-bottom:12px}.bc_hero_text h2{font-family:'STIX Two Text',serif;font-weight:400;font-size:28px;line-height:36px;margin-top:25px}@media only screen and (max-width: 680px){.bc_hero_text h2{font-size:26px;line-height:33px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.bc_hero_text h2{font-size:23px;line-height:31px}}@media only screen and (min-width: 681px) and (max-width: 980px){.bc_hero_text h2{font-size:23px;line-height:31px}}.bc_recap{padding:60px 0}@media only screen and (max-width: 680px){.bc_recap{padding:10px 0 30px}}.bc_recap .inner{display:flex;justify-content:flex-start}@media only screen and (max-width: 680px){.bc_recap .inner{display:block}}.bc_recap_item{width:25%;color:#2F443A}@media only screen and (max-width: 680px){.bc_recap_item{width:100%;display:flex;align-items:flex-start;margin-top:20px}}.bc_recap_item_icon{margin-bottom:20px;height:68px;display:flex;align-items:flex-end}@media only screen and (max-width: 680px){.bc_recap_item_icon{width:60px;margin-right:20px}}.bc_recap_item h3{margin-bottom:5px}.bc_recap_item p{font-size:16px;line-height:21px;font-weight:400}.bc_delivery{position:relative}.bc_delivery_content{position:relative;background-color:#ECF2EF;box-sizing:border-box;padding:70px 50px 70px 80px;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 680px){.bc_delivery_content{padding:60px 20px;display:block;width:100%;box-sizing:border-box}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.bc_delivery_content{padding:50px 30px}}@media only screen and (min-width: 681px) and (max-width: 980px){.bc_delivery_content{padding:50px 30px}}.bc_delivery_content_title{width:30%;display:flex;justify-content:flex-start;align-items:center}@media only screen and (max-width: 680px){.bc_delivery_content_title{width:100%;margin-bottom:50px}}.bc_delivery_content_title h3{margin-left:12px;color:#2F443A}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.bc_delivery_content_title svg{height:40px;width:40px}}@media only screen and (min-width: 681px) and (max-width: 980px){.bc_delivery_content_title svg{height:40px;width:40px}}.bc_delivery_content_list{width:70%;margin:0;padding:0;list-style:none}@media only screen and (max-width: 680px){.bc_delivery_content_list{width:100%}}.bc_delivery_content_list li{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:10px;padding-left:25px;position:relative}.bc_delivery_content_list li:first-child{margin-top:0}.bc_delivery_content_list li svg{position:absolute;left:0;top:6px;width:16px;height:11px}.bc_delivery_content_list li p{color:#000000;font-size:16px;line-height:24px}.bc_synthesis{margin-top:75px}@media only screen and (max-width: 680px){.bc_synthesis{margin-top:0}}.bc_synthesis .inner{display:flex;justify-content:space-between}@media only screen and (max-width: 680px){.bc_synthesis .inner{display:block}}.bc_synthesis_benefits{width:42.5%;padding:40px;box-sizing:border-box;background-color:#3D5343;background-position:bottom right;background-repeat:no-repeat;background-size:contain;background-image:url("../img/bg-h.svg");color:#FFFFFF}@media only screen and (max-width: 680px){.bc_synthesis_benefits{margin-top:25px;width:100%;padding:30px 20px;background-position:bottom right 20px;background-size:65% auto;box-sizing:border-box}}.bc_synthesis_benefits h3{display:flex;align-items:center}.bc_synthesis_benefits h3 svg{margin-right:15px}.bc_synthesis_benefits_list{padding:0;margin:45px 0 0;list-style:none}.bc_synthesis_benefits_list li{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:10px;position:relative;padding-left:25px}.bc_synthesis_benefits_list li:first-child{margin-top:0}.bc_synthesis_benefits_list li svg{position:absolute;left:0;top:6px;width:16px;height:11px}.bc_synthesis_benefits_list li p{font-size:16px;line-height:24px}.bc_synthesis_numbers{width:47.5%}@media only screen and (max-width: 680px){.bc_synthesis_numbers{width:100%;margin-top:25px}}.bc_synthesis_numbers h3{color:#2F443A;margin-bottom:20px}.bc_synthesis_numbers_list{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none}.bc_synthesis_numbers_list li{width:50%;border-top:1px solid #807C86;text-align:center;padding:35px 0}@media only screen and (max-width: 680px){.bc_synthesis_numbers_list li{padding:20px 0}}.bc_synthesis_numbers_list li p{font-size:24px;color:#000000;font-weight:600}@media only screen and (max-width: 680px){.bc_synthesis_numbers_list li p{font-size:14px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.bc_synthesis_numbers_list li p{font-size:14px}}@media only screen and (min-width: 681px) and (max-width: 980px){.bc_synthesis_numbers_list li p{font-size:14px}}.bc_synthesis_numbers_list li p span{display:block;font-size:80px;letter-spacing:-0.05em;font-weight:700;color:#3D5343}@media only screen and (max-width: 680px){.bc_synthesis_numbers_list li p span{font-size:15vw;letter-spacing:-0.03em}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.bc_synthesis_numbers_list li p span{font-size:40px;letter-spacing:-0.03em}}@media only screen and (min-width: 681px) and (max-width: 980px){.bc_synthesis_numbers_list li p span{font-size:40px;letter-spacing:-0.03em}}.bc_synthesis_numbers_list-1 li:nth-child(1){border-bottom:1px solid #807C86;width:100%}.bc_synthesis_numbers_list-2 li:nth-child(1){border-right:1px solid #807C86;width:calc(50% - 1px)}.bc_synthesis_numbers_list-2 li:nth-child(1),.bc_synthesis_numbers_list-2 li:nth-child(2){border-bottom:1px solid #807C86}.bc_synthesis_numbers_list-3 li:nth-child(1){border-right:1px solid #807C86;width:calc(50% - 1px)}.bc_synthesis_numbers_list-3 li:nth-child(3){width:100%;border-bottom:1px solid #807C86}.bc_synthesis_numbers_list-4 li:nth-child(1),.bc_synthesis_numbers_list-4 li:nth-child(3){border-right:1px solid #807C86;width:calc(50% - 1px)}.bc_synthesis_numbers_list-4 li:nth-child(3),.bc_synthesis_numbers_list-4 li:nth-child(4){border-bottom:1px solid #807C86}.bc_links{text-align:center}.bc_links a{font-size:16px;font-weight:500;color:#000000}.bc_links a:before{content:"";height:10px;width:10px;display:block;position:absolute;top:50%;background-image:url("../img/icon-arrow.svg");background-size:10px auto;background-repeat:no-repeat;background-position:center}.expertise_hero{background-color:#2F443A;color:#FFFFFF;position:relative;margin-bottom:55px}@media only screen and (max-width: 680px){.expertise_hero{margin-bottom:25px}}.expertise_hero_text{max-width:450px;width:100%;padding:70px 0;position:relative;z-index:1}@media only screen and (max-width: 680px){.expertise_hero_text{padding:35px 0}}.expertise_hero_text h1 span{display:block;font-family:'STIX Two Text',serif;font-weight:400;font-size:20px;line-height:24px;margin-bottom:12px}@media only screen and (max-width: 680px){.expertise_hero_text h1 span{line-height:20px}}.expertise_hero_text_list{margin:15px 0 0;padding:0;list-style:none}.expertise_hero_text_list li{font-weight:400;font-size:18px;line-height:24px;margin-top:20px;cursor:pointer;position:relative}.expertise_hero_text_list li.active{font-weight:700;color:#45C09B}.expertise_hero_text_list li.active:before{opacity:1}.expertise_hero_img{position:absolute;width:50%;right:0;top:0;height:100%;overflow:hidden;background:#3D5343;text-align:center}@media only screen and (max-width: 680px){.expertise_hero_img{position:relative;width:100%}}.expertise_hero_img img{width:auto;height:100%}@media only screen and (max-width: 680px){.expertise_hero_img img{height:250px}}.expertise h2{display:flex;justify-content:flex-start;align-items:center;font-weight:600;font-size:24px;line-height:28px;color:#2F443A;margin-bottom:25px}@media only screen and (max-width: 680px){.expertise h2{font-size:20px;line-height:24px;justify-content:center}}.expertise h2 svg{margin-right:10px;width:60px;height:60px}.expertise_partner{text-align:center}.expertise_partner img{margin:0 auto;width:60%;max-width:300px;height:auto}.expertise_nav{margin:55px 0}@media only screen and (max-width: 680px){.expertise_nav{margin:30px 0}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.expertise_nav{margin:30px 0}}@media only screen and (min-width: 681px) and (max-width: 980px){.expertise_nav{margin:30px 0}}.expertise_nav_slider{position:relative;width:100%;max-width:900px;margin:0 auto}.expertise_nav_slider_track{overflow:hidden}.expertise_nav_slider_slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;display:flex;flex-wrap:nowrap}.expertise_nav_slider_slides li{display:flex;align-items:center;height:inherit}.expertise_nav_slider_slides li p{padding:0 100px;font-size:40px;line-height:54px;color:#3D5343;font-weight:700;text-align:center;margin:0 auto}@media only screen and (max-width: 680px){.expertise_nav_slider_slides li p{padding:0 50px;font-size:25px;line-height:35px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.expertise_nav_slider_slides li p{padding:0 50px;font-size:25px;line-height:35px}}@media only screen and (min-width: 681px) and (max-width: 980px){.expertise_nav_slider_slides li p{padding:0 50px;font-size:25px;line-height:35px}}.expertise_nav_slider_arrows{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);display:flex;justify-content:space-between}.expertise_nav_slider_arrows_arrow{border:none;background:transparent;padding:0;margin:0}@media only screen and (max-width: 680px){.expertise_nav_slider_arrows_arrow svg{width:15px;height:45px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.expertise_nav_slider_arrows_arrow svg{width:15px;height:45px}}@media only screen and (min-width: 681px) and (max-width: 980px){.expertise_nav_slider_arrows_arrow svg{width:15px;height:45px}}.expertise_list{display:none}.expertise_list-active{display:block}.expertise_insights{padding:60px;background:#F2F2F1;margin-bottom:25px}@media only screen and (max-width: 680px){.expertise_insights{padding:20px;margin-bottom:0}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.expertise_insights{padding:20px;margin-bottom:0}}@media only screen and (min-width: 681px) and (max-width: 980px){.expertise_insights{padding:20px;margin-bottom:0}}.expertise_insights h2{justify-content:center}.expertise_insights p{text-align:center;font-size:18px;line-height:30px;font-weight:400}@media only screen and (max-width: 680px){.expertise_insights p{font-size:16px;line-height:26px}}.expertise_cols{display:flex;justify-content:space-between;align-items:stretch}@media only screen and (max-width: 680px){.expertise_cols{display:block}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.expertise_cols{display:block}}@media only screen and (min-width: 681px) and (max-width: 980px){.expertise_cols{display:block}}.expertise_cols p,.expertise_cols ul li{font-size:18px;line-height:30px;font-weight:400}@media only screen and (max-width: 680px){.expertise_cols p,.expertise_cols ul li{font-size:16px;line-height:26px}}.expertise_cols p a,.expertise_cols ul li a{color:#FFFFFF}.expertise_cols_approach{width:49%;padding:45px 35px;box-sizing:border-box;background-color:#3D5343;color:#FFFFFF}@media only screen and (max-width: 680px){.expertise_cols_approach{width:100%;padding:20px;margin-top:25px}}.expertise_cols_approach h2{color:#FFFFFF}.expertise_cols_delivery{width:49%;padding:45px 35px;box-sizing:border-box;background-color:#ECF2EF;color:#2F443A}@media only screen and (max-width: 680px){.expertise_cols_delivery{width:100%;padding:20px;margin-top:25px;box-sizing:border-box}}.expertise_cols_delivery_other{margin-top:20px}.expertise_cols_delivery_other a{font-weight:bold;color:#2F443A !important;text-decoration:none;transition:.3s ease all}.expertise_cols_delivery_other a:hover{color:#3D5343 !important}.expertise_cols-full-approach .expertise_cols_approach{width:100%}.expertise_cols-full-delivery .expertise_cols_delivery{width:100%}.expertise_logos{padding:60px 0}.expertise_logos_list{margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center;align-content:center;flex:0 0 20%}.expertise_logos_list li{width:20%;padding:0 20px;box-sizing:border-box}.expertise_logos_list li img{width:100%;height:auto;display:block}.simple_hero{background-color:#2F443A;color:#FFFFFF;position:relative;padding:60px 0;margin-bottom:55px}@media only screen and (max-width: 680px){.simple_hero{margin-bottom:25px}}.simple_content p{margin:10px 0;font-size:16px;line-height:26px}.simple_content h2{margin-top:40px}.blg_similar{background-color:#ECF2EF;padding:60px 0;margin-top:80px}@media only screen and (max-width: 680px){.blg_similar{padding:40px 0;margin-top:60px}}.blg_similar h2{margin-bottom:40px;font-size:32px;font-weight:700;color:#45C09B;text-align:center}@media only screen and (max-width: 680px){.blg_similar h2{margin-bottom:20px}}@media only screen and (max-width: 680px){.blg_similar h2 svg{width:180px;height:55px}}.blg_similar_list{position:relative;margin-bottom:40px;display:flex;justify-content:space-between}@media only screen and (max-width: 680px){.blg_similar_list{flex-direction:column}}.blg_similar_list_article{text-decoration:none;color:#000000;width:33.33%;padding:20px;box-sizing:border-box;background:#ECF2EF;transition:all .3s ease;cursor:pointer}@media only screen and (max-width: 680px){.blg_similar_list_article{width:100%}}.blg_similar_list_article_img{width:100%;margin-bottom:25px}.blg_similar_list_article_img img{width:100%;height:auto;display:block}.blg_similar_list_article time{font-size:13px;line-height:19px}.blg_similar_list_article strong{display:block;color:#45C09B;font-weight:700;font-size:14px;line-height:18px;margin-bottom:20px;margin-top:5px}.blg_similar_list_article a{color:#000000;text-decoration:none}.blg_similar_list_article h3{font-size:30px;line-height:35px;font-family:'STIX Two Text',serif;margin-bottom:10px}@media only screen and (max-width: 680px){.blg_similar_list_article h3{font-size:23px;line-height:28px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.blg_similar_list_article h3{font-size:23px;line-height:28px}}@media only screen and (min-width: 681px) and (max-width: 980px){.blg_similar_list_article h3{font-size:23px;line-height:28px}}.blg_similar_list_article p{font-size:16px;line-height:24px;font-family:'STIX Two Text',serif}.blg_similar_list_article:hover{background:#FFFFFF}.blg_similar_link{color:#45C09B;text-decoration:none;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600}.blg_similar_link svg{height:13px;width:auto;margin-left:10px;transition:transform .4s ease-out;transform:translateX(0)}.blg_similar_link svg path{stroke:#45C09B}.blg_similar_link:hover svg{transform:translateX(10px)}.blg_nav{position:fixed;top:75px;left:0;height:40px;width:100%;background-color:#45C09B;z-index:2}@media only screen and (max-width: 680px){.blg_nav{top:60px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.blg_nav{top:60px}}@media only screen and (min-width: 681px) and (max-width: 980px){.blg_nav{top:60px}}.blg_nav_menu{display:flex;justify-content:center;align-items:center;list-style:none;overflow-x:auto}@media only screen and (max-width: 680px){.blg_nav_menu{justify-content:flex-start}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.blg_nav_menu{justify-content:flex-start}}@media only screen and (min-width: 681px) and (max-width: 980px){.blg_nav_menu{justify-content:flex-start}}.blg_nav_menu li{text-align:center;margin:12px 15px}.blg_nav_menu li a{white-space:nowrap;display:block;font-size:13px;font-weight:400;line-height:16px;color:white;text-decoration:none}.blg_nav_menu li:first-child{margin-left:0}.blg_nav_menu li:last-child{margin-right:0}.blg_nav_menu li.current-menu-item a,.blg_nav_menu li.current-menu-parent a{color:#2F443A;font-weight:600}.blg_list .inner{display:flex;justify-content:flex-start;flex-wrap:wrap}.blg_list .inner time{font-size:13px;line-height:19px}.blg_list .inner strong{display:block;color:#45C09B;font-weight:700;font-size:14px;line-height:18px;margin-bottom:20px;margin-top:5px}.blg_list .inner a{color:#000000;text-decoration:none}.blg_list_main{width:100%;padding:0 20px;box-sizing:border-box;cursor:pointer}@media only screen and (max-width: 680px){.blg_list_main{padding:0}}.blg_list_main a{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}@media only screen and (max-width: 680px){.blg_list_main a{flex-direction:column}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.blg_list_main a{flex-direction:column}}@media only screen and (min-width: 681px) and (max-width: 980px){.blg_list_main a{flex-direction:column}}.blg_list_main_img{width:50%;padding-right:50px;box-sizing:border-box;padding-bottom:70px;border-bottom:1px solid #AAAAAA}@media only screen and (max-width: 680px){.blg_list_main_img{width:100%;padding:0;margin-bottom:20px;border:none}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.blg_list_main_img{width:100%;padding:0;margin-bottom:20px;border:none}}@media only screen and (min-width: 681px) and (max-width: 980px){.blg_list_main_img{width:100%;padding:0;margin-bottom:20px;border:none}}.blg_list_main_img img{width:100%;height:auto}.blg_list_main_text{width:50%;padding-left:50px;box-sizing:border-box;padding-bottom:70px;border-bottom:1px solid #AAAAAA}@media only screen and (max-width: 680px){.blg_list_main_text{width:100%;padding:0 0 50px;margin-bottom:0}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.blg_list_main_text{width:100%;padding:0 0 50px;margin-bottom:0}}@media only screen and (min-width: 681px) and (max-width: 980px){.blg_list_main_text{width:100%;padding:0 0 50px;margin-bottom:0}}.blg_list_main_text h1{font-size:32px;line-height:38px;font-weight:700;color:#2F443A;margin-bottom:10px}@media only screen and (max-width: 680px){.blg_list_main_text h1{font-size:23px;line-height:28px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.blg_list_main_text h1{font-size:23px;line-height:28px}}@media only screen and (min-width: 681px) and (max-width: 980px){.blg_list_main_text h1{font-size:23px;line-height:28px}}.blg_list_main_text p{font-size:16px;line-height:24px;font-family:'STIX Two Text',serif;margin-bottom:30px}.blg_list_main_text_btn{color:#2F443A;border:1px solid #2F443A;font-size:13px;padding:10px 20px;display:inline-block;font-weight:700;text-decoration:none;text-transform:uppercase;transition:all .3s ease;background-color:#FFFFFF}.blg_list_main:hover .blg_list_main_text_btn{background-color:#2F443A;color:#FFFFFF}.blg_list_article{margin-top:50px;width:33.33%;padding:20px;box-sizing:border-box;background:#FFFFFF;transition:all .3s ease;cursor:pointer}@media only screen and (max-width: 680px){.blg_list_article{width:100%;padding:0}}.blg_list_article_img{width:100%;margin-bottom:25px}.blg_list_article_img img{width:100%;height:auto;display:block}.blg_list_article h2{font-size:30px;line-height:35px;font-family:'STIX Two Text',serif;margin-bottom:10px}@media only screen and (max-width: 680px){.blg_list_article h2{font-size:23px;line-height:28px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.blg_list_article h2{font-size:23px;line-height:28px}}@media only screen and (min-width: 681px) and (max-width: 980px){.blg_list_article h2{font-size:23px;line-height:28px}}.blg_list_article p{font-size:16px;line-height:24px;font-family:'STIX Two Text',serif}.blg_list_article:hover{background:#ECF2EF}.blg_single .inner{max-width:720px}.blg_single_infos time{font-size:15px;color:#8D8D8D;margin-bottom:36px;display:block}.blg_single_infos p{color:#3D5343;font-size:15px;font-weight:700;margin-bottom:10px}.blg_single h1{color:#2F443A;font-weight:700;font-size:32px;line-height:41px}.blg_single_thumb{margin:40px 0}.blg_single_thumb img{width:100%;height:auto}.blg_single_content p{margin:15px 0;font-size:18px;line-height:27px}.blg_single_content img{height:auto;max-width:100%;vertical-align:bottom}.blg_single_content ol li,.blg_single_content ul li{margin:5px 0;font-size:18px;line-height:27px}.blg_single_content .wp-caption-text{margin-top:.3em;margin-bottom:1em;opacity:.7;font-size:13px;text-align:center;line-height:15px}.blg_single_content .alignright{display:table;float:right;margin:.5em 0 .5em 1.5em}@media only screen and (max-width: 680px){.blg_single_content .alignright{display:block;float:none;margin:30px auto;max-width:100%;min-width:50%;height:auto}}.blg_single_content .aligncenter{margin:30px auto}.blg_single_content .alignleft{display:table;float:left;margin:.5em 1.5em .5em 0}@media only screen and (max-width: 680px){.blg_single_content .alignleft{display:block;float:none;margin:30px auto;max-width:100%;min-width:50%;height:auto}}.blg_single_content:after,.blg_single_content:before{display:table;content:""}.blg_single_content:after{clear:both}.blg_single_share{margin-top:40px;display:flex}.blg_single_share p{margin-right:15px}.blg_single_share p svg{width:30px;height:30px}.footer{padding-top:55px}@media only screen and (max-width: 680px){.footer{padding-top:25px}}.footer_logo{margin-top:40px;display:block}@media only screen and (max-width: 680px){.footer_logo{margin-top:20px;margin-bottom:20px}}.footer_logo svg{width:180px;height:auto}.footer_logo svg path{fill:#000000}.footer_flex{width:60%;display:flex;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width: 680px){.footer_flex{width:100%;flex-direction:column}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.footer_flex{flex-direction:column}}@media only screen and (min-width: 681px) and (max-width: 980px){.footer_flex{flex-direction:column}}.footer_nav{padding:55px 0;display:flex;justify-content:space-between}@media only screen and (max-width: 680px){.footer_nav{padding:40px 0;flex-direction:column}}.footer_nav p{color:#3D5343;font-size:15px;line-height:21px;font-family:'STIX Two Text',serif;font-weight:400;margin-bottom:10px}.footer_nav ul{margin:0;padding:0;list-style:none}.footer_nav ul li a{color:#3D5343;font-size:20px;line-height:28px;font-weight:600;text-decoration:none;position:relative}.footer_nav ul li a:after{content:"";background-image:url("../img/icon-arrow-green.svg");background-position:center;background-size:auto 100%;background-repeat:no-repeat;width:16px;height:16px;position:absolute;right:-20px;top:5px;display:block;transform:translateX(0);opacity:0;transition:all .4s ease-out}.footer_nav ul li a:hover:after{opacity:1;transform:translateX(10px)}.footer_nav_left{width:50%}@media only screen and (max-width: 680px){.footer_nav_left{width:100%}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.footer_nav_left{width:100%}}@media only screen and (min-width: 681px) and (max-width: 980px){.footer_nav_left{width:100%}}.footer_nav_right{width:50%}@media only screen and (max-width: 680px){.footer_nav_right{width:100%;margin-top:30px}}@media only screen and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){.footer_nav_right{width:100%;margin-top:30px}}@media only screen and (min-width: 681px) and (max-width: 980px){.footer_nav_right{width:100%;margin-top:30px}}.footer_nav_apply{width:100%;margin-top:30px}.footer_nav_apply a{color:#3D5343;font-size:15px;line-height:21px;font-family:'Montserrat',sans-serif;font-weight:400;text-decoration:none;opacity:1;transition:opacity .3s ease}.footer_nav_apply a:hover{opacity:.8}.footer_address{width:40%;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 680px){.footer_address{margin-top:40px;width:100%;flex-direction:column}}.footer_address_item{width:40%}@media only screen and (max-width: 680px){.footer_address_item{width:100%}}.footer_address_item p{font-size:14px;letter-spacing:.02em;color:black;font-family:'Montserrat',sans-serif;margin-bottom:10px}.footer_address_item p strong{font-size:20px;font-weight:700;letter-spacing:.02em}.footer_address_item p a{color:black;text-decoration:none;transition:all .3s ease}.footer_address_item p a:hover{color:#2F443A}.footer_legals{padding:15px 0;display:flex;justify-content:flex-start;align-items:center}.footer_legals p,.footer_legals ul,.footer_legals ul li{font-size:12px;line-height:14px;color:#807C86;letter-spacing:.02em;text-transform:lowercase}.footer_legals ul{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-start;align-items:center}.footer_legals ul li{margin-left:20px}.footer_legals ul li a{color:#807C86;text-decoration:none;transition:color .4s ease-out}.footer_legals ul li a:hover{color:#3D5343}.coming{padding:50px 0;text-align:center}.coming h1{color:#2F443A}