.wp-block-group,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.portfolio-content:after{content:"";display:block;clear:both}.portfolio-item-wrapper{margin-top:100px;margin-bottom:50px}div,footer,header,html,img,nav,span{border:0;font-size:100%}a,body,div,footer,header,html,img,nav,span{margin:0;padding:0;outline:0;vertical-align:baseline;background:#fff0}body{border:0;font-family:"Work Sans",sans-serif;font-size:16px;line-height:27px;font-weight:400;color:#000;background-color:#fff;overflow-x:hidden}footer,header,nav{display:block}a{font-size:100%}.clear{clear:both}.center-relative{margin-left:auto;margin-right:auto}.relative{position:relative}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-instagram:before{content:""}.sm,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;-webkit-tap-highlight-color:#fff0}.sm a,.sm li{position:relative}.sm a,.sm:after{display:block}.sm:after{content:" ";height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm :after,.sm :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sm-clean{background:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.sm-clean a,.sm-clean a:active,.sm-clean a:focus,.sm-clean a:hover{line-height:17px;text-decoration:none}.sm-clean>li:first-child>a{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.sm-clean>li:last-child>a{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px}.sm-clean li{border-top:1px solid rgb(0 0 0/.05)}.sm-clean>li:first-child{border-top:0}@media (min-width:925px){.sm-clean li{float:left;border-top:0}.sm-clean a{white-space:nowrap}.sm-clean{padding:0 10px;background:#eee;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.sm-clean a,.sm-clean a:active,.sm-clean a:focus,.sm-clean a:hover{padding:12px;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important}}body a{text-decoration:none;color:#000;transition:color .2s ease}body a:hover{color:#00f}.site-wrapper img{max-width:100%;max-height:100%;width:auto;height:auto}.doc-loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background-color:#fff}.doc-loader img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-1170{width:1170px;max-width:95%}.header-holder{z-index:99!important;background-color:#fff;width:100%!important;top:0;margin-top:5%}.menu-wrapper{max-width:98%;width:1170px;min-height:77px}@media (min-width:1600px){.menu-wrapper{width:1450px}}.header-logo{line-height:0;font-size:0;float:left;position:absolute;transform:translateY(-50%);top:50%}.menu-holder{float:right;max-width:80%}.toggle-holder{display:none;right:10px;z-index:10;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}#toggle:hover{cursor:pointer}#toggle div{height:3px;margin-bottom:6px;background-color:#000;width:22px;transition:all .3s ease;transition-delay:.1s}#toggle .second-menu-line{transform:translate3d(10px,0,0)}#toggle:hover .second-menu-line{transform:translate3d(0,0,0)!important}#toggle .third-menu-line{margin-bottom:5px}body .site-wrapper .sm-clean a{cursor:pointer;color:#000;transition:color .3s ease}.sm-clean a,.sm-clean a:active,.sm-clean a:focus,.sm-clean a:hover{font-size:16px;font-weight:500;transition:color .3s ease,background-color .3s ease;padding:15px}.sm-clean{background-color:#fff0;padding:15px 0}body .sm-clean a:hover{color:#939393}.sm-clean li{margin-right:10px}.sm-clean li:last-child{margin-right:0}@media (max-width:925px){#header-main-menu{display:block;margin:30%auto 0}}.sm-clean>li:last-child>a{border-radius:5px}.single .nav-links{padding:40px 0;position:relative}.single .nav-links a{color:#000;position:relative;float:right}.single .nav-links a:hover{color:#000}.single .nav-next{display:inline-block;float:right;width:260px;text-align:right;position:relative}.nav-next a{font-weight:700;font-size:22px;line-height:30px}.single .nav-next .arrow-holder{display:block;font-size:50px;transition:transform .3s ease;position:absolute;top:0;right:-70px}.single .nav-next a:hover+.arrow-holder{transform:translate(10px,0)}footer ul{list-style:none;padding-left:0;margin-left:0}.footer{font-size:16px;line-height:36px;padding-top:20px;padding-bottom:20px;clear:both;text-align:center;background-repeat:no-repeat;background-size:auto;background-position:center top}.footer-content{padding-top:35px}.social-holder{margin-bottom:35px;margin-top:5px}.social-holder a{font-size:17px;margin-right:25px}.copyright-holder a,.social-holder a:hover{color:#939393}.social-holder a:last-of-type{margin:0}.copyright-holder{margin-top:35px}.copyright-holder a:hover{color:#565656}ul#footer-sidebar li.widget{width:30.6%;margin-right:4%;float:left;margin-bottom:50px;text-align:left}ul#footer-sidebar li.widget:nth-child(3n){margin-right:0}ul#footer-sidebar li.widget:nth-child(3n+1){clear:left}ul#footer-sidebar:after{clear:both;content:"";display:block}ul#footer-sidebar{padding-top:30px;padding-bottom:30px;font-size:14px;line-height:28px;margin-top:0;margin-bottom:0;border-bottom:2px solid;border-top:2px solid}@media screen and (max-width:1360px){.single .nav-links .content-1170{max-width:80%}}@media screen and (max-width:1024px){.sm-clean li{margin-right:8px}.sm-clean a,.sm-clean a:active,.sm-clean a:focus,.sm-clean a:hover{padding:15px 8px}.footer-content{width:100%}}@media screen and (max-width:1020px){.single .arrow-holder{display:none!important}ul#footer-sidebar li.widget{width:100%;margin-right:0;float:none;margin-bottom:30px}}@media screen and (max-width:925px){#header-main-menu{width:180px}.menu-wrapper{width:95%}.toggle-holder{display:block}.sm-clean li{margin:0 auto!important;border:0}.menu-holder{position:fixed;text-align:center;height:100%;background-color:#fff;right:-100%;top:0;transition:right .3s ease;width:100%;overflow:auto;max-width:100%;z-index:1}.sm-clean a,.sm-clean a:active,.sm-clean a:focus,.sm-clean a:hover{padding:10px;margin-bottom:5px;font-size:22px;line-height:28px;border-left:0!important}}@media screen and (max-width:750px){.single .nav-next{display:block;width:95%;text-align:center;float:none;margin-left:auto;margin-right:auto}.single .nav-next a{float:none}}