html,body,p,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'Montserrat',sans-serif}.relative{position:relative}.main_loader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgb(255 255 255);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10000000000000}header.header_block.fixed{position:fixed;width:100%;top:0;z-index:999;background:rgb(0 0 0 / .7)}.header_block .top-bar{background:#fff0}.top-bar{max-width:1250px;margin:auto}.menu a{color:#c89542;font-size:12px;line-height:53.17px;text-transform:uppercase;letter-spacing:.4em;font-family:'Montserrat',sans-serif;padding:.7rem 27px}.header_block .top-bar ul{background:#fff0}.top-bar .menu li:last-child a{padding-right:0}.mobile_menus,.mobile_block{display:none}.toggle{color:#c89542;font-size:32px;cursor:pointer}ul.menu.mobile_block{position:absolute;right:9px;background:rgb(0 0 0 / .6);width:200px}ul.menu.mobile_block li a{padding:5px 10px;line-height:36.17px}.top-bar .top-bar-left,.top-bar .top-bar-right{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 auto;max-width:100%}.banner-title{display:inline}section.full_height{background-size:cover;background-repeat:no-repeat}.slider_points{position:absolute;top:37%;left:20%}.countries{position:absolute;bottom:10px;left:0;right:0;text-align:center}.slider_points ul{margin:0}.slider_points ul li{font-size:30px;line-height:75px;color:#fff;letter-spacing:.2em;font-family:'Cormorant Garamond',serif;font-weight:700;text-transform:uppercase;text-align:left;list-style-type:none}.credits span{font-family:'Cormorant Garamond',serif;font-size:30px;line-height:53.17px;letter-spacing:.1em;font-style:italic;color:#c89542;padding-right:30px}.countries ul li{color:#fff;font-size:12px;line-height:25px;letter-spacing:.4em;font-weight:600;display:inline-block;text-transform:uppercase}.countries ul li:after{content:'|';padding:0 40px}.countries ul li:last-child:after{display:none}.credits{margin-top:5%}.slider_points ul li span{width:71px;display:inline-block}section.keypoints{margin:50px 0 38px 0}.about_work{max-width:484px;width:100%;background:rgb(34 16 4 / .85);text-align:center;padding:63px 41px;margin-left:146px;position:relative}.about_work::before{content:'';position:absolute;width:101px;height:1px;background:#c89542;left:-50px;top:91px}.about_work h3{font-size:20px;line-height:40px;font-weight:700;letter-spacing:.2em;font-family:'Cormorant Garamond',serif;text-transform:uppercase;color:#c89542;margin-top:89px}.about_work p{font-size:12px;line-height:22px;letter-spacing:.05em;color:#fff;max-width:360px;margin:auto;margin-top:25px}.brief_section{padding:121px 10px 168px 10px;background-repeat:no-repeat;background-size:cover}span.gold{font-size:25px;color:#c89542;line-height:53.17px;letter-spacing:.4em;font-weight:300;display:inline-block;text-align:center;margin:0 7px}h1.grid_heading{text-align:center;margin:69px 0;font-size:12px;line-height:25px;letter-spacing:.4em;font-weight:600;text-transform:uppercase;color:#c89542}.work_grid{max-width:1350px;margin:auto}.single_list img{width:100%}.single_list{padding:0 25px;position:relative;margin-bottom:50px}.single_list:last-child{margin-bottom:0}.single_list .grid_content{position:absolute;background:rgb(34 16 4 / .85);width:200px;bottom:50px;font-size:16px;line-height:20px;letter-spacing:.2px;font-style:italic;font-family:'Cormorant Garamond',serif;color:#fff;right:100px;padding:22px 23px}.grid_content:before{content:'';position:absolute;width:70px;height:1px;background:#c89542;left:-55px;top:30px}section.story_section .heading{font-size:12px;line-height:53.17px;letter-spacing:.4em;text-transform:uppercase;font-weight:600;color:#c89542;text-align:center}.story_section{padding-top:35px}section.story_section .tagline{text-align:center;font-size:25px;line-height:40px;letter-spacing:.05em;font-style:italic;font-family:'Cormorant Garamond',serif;padding-top:20px}hr{max-width:125px;border-bottom:1px solid #c89542;margin-top:38px;clear:none;margin-bottom:38px}.grid-x.russell .cell{padding:0 26px}.grid-x.russell{max-width:1252px;margin:auto;margin-top:60px}.russell_img img{width:100%}.grid-x.russell .russell_content{background:linear-gradient(to bottom,rgb(255 255 255 / .8) 0%,rgb(255 255 255) 100%);padding:60px 40px}.grid-x.russell .russell_content p{font-size:12px;line-height:22px;letter-spacing:.05em;color:#000;max-width:448px;margin:auto;margin-bottom:25px}.clients h1.heading{font-size:12px;line-height:35.17px;letter-spacing:.4em;text-transform:uppercase;font-weight:600;color:#c89542;text-align:center;margin-bottom:0}section.clients .tagline p{text-align:center;font-size:25px;line-height:40px;letter-spacing:.05em;font-style:italic;font-family:'Cormorant Garamond',serif;padding-top:20px}.clients .tagline{max-width:544px;margin:auto}.logo_lists{max-width:1250px;width:100%;margin:0 auto}.logo_lists{max-width:1250px;width:100%;margin:0 auto}section.contact{background-size:cover;padding:60px 20px}.contact_block{max-width:647px;background:rgb(0 0 0 / .7);margin:auto;padding:22px 28px;width:100%}.contact_block .heading{font-size:12px;line-height:53.17px;letter-spacing:.4em;text-transform:uppercase;font-weight:600;color:#c89542;text-align:center}.contact_block .tagline{text-align:center;font-size:22px;line-height:40px;letter-spacing:.05em;font-style:italic;font-family:'Cormorant Garamond',serif;padding-top:8px;color:#fff}.contact_block .mobile{text-align:center;font-size:14px;line-height:40px;letter-spacing:.1em;color:#fff;font-weight:600}.contact_block .mobile a{color:#fff}.contact_block .email{text-align:center;font-size:12px;line-height:30px;letter-spacing:.1em;color:#fff;font-weight:600}.contact_block .email a{color:#c89542}section.clients{padding:15px 0}.logo_lists .cell{padding:25px;text-align:center}.story_bg{position:absolute;z-index:-1;top:0;left:0;right:0}.story_bg img{width:100%}.social a{color:#c89542;font-size:20px}.social{padding-top:13px}button.insta_btn{width:130px;height:31px;background:#fff;border:1px solid #c89542;text-transform:uppercase;line-height:15.55px;font-size:13px;letter-spacing:.1em;color:#c89542;font-weight:600}.insta_icon .fa{color:#c89542;font-size:20px}section.instagram_feed{padding-top:51px;padding-bottom:67px;background-size:cover!important;background-repeat:no-repeat;margin-top:62px;margin-bottom:14px}.feed_list{max-width:1307px;margin:auto}#sb_instagram #sbi_images{padding-top:15px!important;padding-bottom:18px!important}div#sb_instagram{padding-bottom:0px!important}@media only screen and (max-width:750px){ul.menu.desktop_menus{display:none!important}.grid_content:before{display:none}.mobile_menus{display:block}.grid-x.russell .russell_content{padding:60px 0}.grid-x.russell .russell_content p{max-width:none}}@media only screen and (max-width:950px){.slider_points ul li{font-size:18px;line-height:60px}.about_work{margin:0 auto}.single_list .grid_content{left:0;right:0;margin:auto}.contact_block .tagline,section.clients .tagline p,section.story_section .tagline{font-size:18px;line-height:30px}}@media only screen and (max-width:600px){.slider_points ul li{font-size:12px;line-height:50px}.slider_points{left:5%}.slider_points ul li span{width:45px}.countries ul li:after{padding:0 10px}}