/*!
Theme Name: Oliver
Theme URI: https://bslthemes.site/oliver/
Author: beshleyua
Author URI: https://themeforest.net/user/beshleyua
Description: Oliver - Photography Portfolio WordPress Theme
Requires at least: 4.7
Requires PHP: 5.2.4
Tested up to: 5.8
Version: 1.3.8
License: General Public License
License URI: http://www.gnu.org/licenses/gpl.html
Text Domain: oliver
Tags: full-width-template, editor-style, featured-images, sticky-post, threaded-comments, translation-ready, theme-options 
*/
html{scroll-behavior:smooth;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-size:14px;-webkit-text-size-adjust:100%}body{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/line-maker.svg);background-repeat:repeat;background-position:center center;background-color:#111;color:#fff;font-family:"Poppins",sans-serif;font-weight:400;line-height:2;overflow-x:hidden;-ms-overflow-style:scrollbar;-webkit-font-smoothing:antialiased}@media only screen and (max-width:580px){body{background-image:none}}input[type=text],input[type=email],input[type=password],input[type=datetime],input[type=date],input[type=month],input[type=time],input[type=week],input[type=search],input[type=tel],textarea,textarea.form-control{background-color:#111;border:1px solid #fff;border-radius:0;box-shadow:none;font-family:"Poppins",sans-serif;color:#fff;height:66px;font-weight:500;letter-spacing:.1rem;text-transform:uppercase;padding-left:30px;padding-right:30px;position:relative;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (max-width:580px){input[type=text],input[type=email],input[type=password],input[type=datetime],input[type=date],input[type=month],input[type=time],input[type=week],input[type=search],input[type=tel],textarea,textarea.form-control{font-size:.86rem;height:46px;padding-left:15px;padding-right:15px}}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=search]:focus,input[type=tel]:focus,textarea:focus,textarea.form-control:focus{background-color:#111;border-color:#fff;box-shadow:none;color:#fff;outline:none}input._big{font-size:.86rem;height:76px}@media only screen and (max-width:580px){input._big{height:46px}}textarea,textarea.form-control{padding-top:30px;padding-bottom:30px;-ms-overflow-y:hidden !important;resize:none}@media only screen and (max-width:580px){textarea,textarea.form-control{padding-top:15px;padding-bottom:15px}}.form-group{margin-bottom:40px;position:relative}@media only screen and (max-width:580px){.form-group{margin-bottom:20px}}.has-danger .form-control{border-color:#5328fe;box-shadow:none}.has-danger .form-control:focus{border-color:#5328fe;box-shadow:none}.has-danger .subscribe-form__inner .btn-subscribe{border-left:1px solid #5328fe}#validator-subscribe,.validation-success,.validation-danger{font-size:.86rem;letter-spacing:.2rem;padding-top:15px;text-align:center}@media only screen and (max-width:580px){#validator-subscribe,.validation-success,.validation-danger{padding-top:10px}}.validation-success{color:#fff}.validation-danger{color:#fff}::placeholder,.form-control::placeholder{color:#fff;transition:all .3s cubic-bezier(.7,0,.3,1)}:-ms-input-placeholder,.form-control:-ms-input-placeholder{color:#fff;opacity:1;transition:all .3s cubic-bezier(.7,0,.3,1)}.label{display:block;font-weight:500;letter-spacing:.1rem;padding-left:30px;position:relative;text-transform:uppercase;z-index:3;pointer-events:none}@media only screen and (max-width:580px){.label{padding-left:15px;transform:translateY(10px)}}.is-completed .label{transform:translateY(-32px)}@media only screen and (max-width:580px){.is-completed .label{transform:translateY(-28px)}}.btn{margin-left:30px;font-family:"Poppins",sans-serif;background-color:transparent;border:0;border-radius:0;color:#fff;cursor:pointer;font-weight:600;display:inline-block;line-height:2;letter-spacing:.2rem;padding:4px 0;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.btn:before,.btn:after{content:'';height:100%;position:absolute;left:-30px;top:0;opacity:1;z-index:-1;transition:all .6s 0s cubic-bezier(.7,0,.3,1)}.btn:before{background-color:#5328fe;width:70%}.btn:after{background-color:#1a1a1a;width:0}.btn:hover,.btn:focus{background-color:transparent;color:#fff;outline:0 !important}.btn:hover:before,.btn:focus:before{left:0;opacity:0;width:100%}.btn:hover:after,.btn:focus:after{width:100%}@media only screen and (max-width:580px){.btn{font-size:1rem;letter-spacing:.1rem}}.btn--big{font-size:1.5rem}.touch .btn:after{display:none}.btn-load__col{display:flex;justify-content:center}.btn-load__col_space{margin-top:100px}@media only screen and (max-width:580px){.btn-load__col_space{margin-top:30px}}.btn-load__wrap{display:inline-flex;flex-direction:column}.btn-load__button{background-color:transparent;border:1px solid #fff;border-radius:50%;cursor:pointer;display:block;margin:0 auto 10px;position:relative;height:40px;width:40px;transition:all .6s cubic-bezier(.7,0,.3,1)}.btn-load__button:after,.btn-load__button:before{content:'';background-color:#fff;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;transition:all .6s cubic-bezier(.7,0,.3,1)}.btn-load__button:after{height:2px;width:14px}.btn-load__button:before{height:14px;width:2px}.btn-load__button:hover,.btn-load__button:focus{background-color:#fff}.btn-load__button:hover:after,.btn-load__button:hover:before,.btn-load__button:focus:after,.btn-load__button:focus:before{background-color:#111}.btn-load__button .ripple{height:40px;position:absolute;top:-1px;left:-1px;opacity:0;width:40px;transition:all .6s cubic-bezier(.7,0,.3,1)}.btn-load__button .ripple:before,.btn-load__button .ripple:after{content:'';background-color:#fff;border-radius:50%;height:100%;position:absolute;left:0;opacity:0;pointer-events:none;width:100%;animation:anim-ripple 1.2s ease-out infinite forwards}.btn-load__button .ripple:after{animation-delay:.4s}.btn-load__button:hover .ripple{opacity:.1}.btn-load__text{font-size:.86rem;font-weight:500;display:block;letter-spacing:.1rem;text-align:center;text-transform:uppercase}button:focus{outline:none}.btn-link{color:#fff;font-weight:500;letter-spacing:.2rem;position:relative;text-decoration:none;text-transform:uppercase}.btn-link:after{background-color:#fff;content:'';height:1px;margin:auto 0;position:absolute;top:0;bottom:1px;left:-55%;width:40%;transition:all .6s cubic-bezier(.7,0,.3,1)}.btn-link:hover{color:inherit;text-decoration:none}.btn-link:hover:after{left:0;width:100%}.btn-link_right{float:right}@keyframes anim-ripple{0%{opacity:0;transform:scale3d(3,3,1)}50%{opacity:1}100%{opacity:0;transform:scale3d(1,1,1)}}h1,h2,h3,h4,h5,h6{margin-bottom:24px;font-weight:600;line-height:1.3}.title__h1{font-size:3.8571rem;margin-top:30px;margin-bottom:24px}@media only screen and (max-width:580px){.title__h1{font-size:2.5rem;line-height:1.32;margin-top:20px}}.title__h2{font-size:3.1428rem;margin-top:30px;margin-bottom:24px}@media only screen and (max-width:580px){.title__h2{font-size:2.2rem}}.title__h3{font-size:2.4285rem;line-height:1.5;margin-top:30px;margin-bottom:24px}@media only screen and (max-width:580px){.title__h3{font-size:1.8rem}}.title__h4{font-size:2rem;line-height:1.5;margin-top:30px;margin-bottom:24px}@media only screen and (max-width:580px){.title__h4{font-size:1.5rem}}.title__h5{font-size:1.715rem;margin-top:28px;margin-bottom:24px}@media only screen and (max-width:580px){.title__h5{font-size:1.2rem}}.title__h6{font-size:1.286rem;line-height:1.6;margin-top:26px;margin-bottom:20px}@media only screen and (max-width:580px){.title__h6{font-size:1rem}}.title_big{font-size:6.4rem}@media only screen and (max-width:580px){.title_big{font-size:4rem}}.title_center{text-align:center}.title_light{font-weight:400}.title_normal{font-weight:400}.title_list{margin-bottom:40px}@media screen and (max-width:991px){.title_list{margin-bottom:24px}}.title_decoration{display:inline-block;position:relative}.title_decoration:after{background-color:#5328fe;bottom:0;content:'';height:40%;left:0;position:absolute;width:100%;z-index:-1}.title_margin-bottom-50{margin-bottom:50px}.title__section{letter-spacing:.2rem;margin-top:0;margin-bottom:0;position:relative}@media only screen and (max-width:580px){.title__section{letter-spacing:0}}.title__section .reveal{padding-left:2px;padding-bottom:2px}.title__overhead{font-size:.929rem;font-weight:600;letter-spacing:.5rem;margin-bottom:0;text-transform:uppercase}@media only screen and (max-width:580px){.title__overhead{letter-spacing:.2rem}}.title_horizontal-line{margin-bottom:50px}.title_horizontal-line:before{background-color:#fff;content:'';position:absolute;left:-80px;bottom:-24px;height:1px;width:140px}@media only screen and (max-width:580px){.title_horizontal-line{margin-bottom:24px}.title_horizontal-line:before{bottom:-10px}}.title_vertical-line-top,.title_vertical-line-bottom{position:relative}.title_vertical-line-top:before,.title_vertical-line-bottom:before{background-color:#fff;content:'';height:6vh;margin:0 auto;position:absolute;left:0;right:0;width:1px}.title_vertical-line-top{margin-top:60px;margin-bottom:30px}.title_vertical-line-top:before{bottom:115px}@media only screen and (max-width:580px){.title_vertical-line-top{margin-top:40px}.title_vertical-line-top:before{height:80px;bottom:70px}}.title_vertical-line-bottom{margin-bottom:5rem}.title_vertical-line-bottom:before{bottom:0;margin-bottom:-8rem}@media screen and (max-width:991px){.title_vertical-line-bottom{margin-bottom:0}.title_vertical-line-bottom:before{height:3rem;margin-bottom:-4.7rem}}@media only screen and (max-width:580px){.title_vertical-line-bottom:before{height:2.5rem;margin-bottom:-3.8rem}}.text_uppercase{text-transform:uppercase}.text_bold{font-weight:600}.object_fit_cover{width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}.block-quote{border:0;font-size:1.286rem;font-style:italic;font-weight:400}@media screen and (max-width:580px){.block-quote{font-size:1rem}}.block-quote cite{display:inline-block;font-style:normal;font-weight:600;letter-spacing:.2rem;padding-left:10px;padding-top:10px}.block-quote_center{font-size:1.715rem;line-height:1.9;padding-top:90px;padding-left:0;padding-right:0;position:relative;text-align:center}.block-quote_center:before{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/icon-quote.svg);background-repeat:no-repeat;background-position:center;content:'';height:52px;margin:0 auto;position:absolute;top:0;left:0;right:0;width:60px}@media only screen and (max-width:580px){.block-quote_center{font-size:1.3rem;padding-top:60px;line-height:1.6}.block-quote_center:before{width:40px}}.block-quote_center cite{font-size:1rem;font-weight:600;letter-spacing:.2rem;padding-left:0;padding-top:0;vertical-align:text-top}a{color:#fff;text-decoration:underline;-webkit-text-decoration-skip:objects;transition:all .6s cubic-bezier(.7,0,.3,1)}a:hover,a:focus{color:#fff;outline:none;text-decoration:none}a.link_decoration{color:#fff;display:inline-block;opacity:.7;position:relative;text-decoration:none;transition:all .6s cubic-bezier(.7,0,.3,1)}a.link_decoration:after{content:'';background-color:#fff;pointer-events:none;height:1px;position:absolute;left:0;bottom:0;opacity:0;width:100%;transform:translateY(10px);transition:all .3s 0s cubic-bezier(.7,0,.3,1)}a.link_decoration:hover{color:#fff;opacity:1;text-decoration:none}a.link_decoration:hover:after{opacity:1;transform:translateY(-1px)}.post-password-form input[type=password]{margin:0 10px;height:46px}.post-password-form input[type=submit]{background-color:#5328fe;border:0;border-radius:0;color:#fff;font-size:1em;font-weight:400;line-height:3.3;letter-spacing:.08em;padding:0 40px 0;position:relative;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all .6s cubic-bezier(.7,0,.3,1)}.post-password-form input[type=submit]:hover{background-color:#5328fe;color:#fff}img{max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::-moz-selection{background:#5328fe;color:#fff}::selection{background:#5328fe;color:#fff}img.alignright,.alignright{float:right;margin:0 0 10px 20px}img.alignleft,.alignleft{float:left;margin:0 20px 10px 0}img.aligncenter,.aligncenter{display:block;margin-left:auto;margin-right:auto}img .alignnone,.alignnone{float:none}.wp-caption-text,.wp-block-image figcaption,.wp-block-video figcaption,.wp-block-embed figcaption{max-width:100%;margin:0;padding:5px 10px 0;text-align:center;font-size:.9em;font-style:italic;color:#aaa}.wp-caption.alignnone{margin:5px 0 0}.wp-caption.alignleft{margin:5px 20px 0 0}.wp-caption.alignright{margin:5px 0 0 20px}.loading{content:'';background:#0f0f0f;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;text-align:center;z-index:1100}.loading:before{content:'';background:#1a1a1a;position:absolute;top:0;left:0;right:0;bottom:0;transform:scaleX(0);transform-origin:0% 0% 0px;-webkit-animation:reveal 2s .8s cubic-bezier(0,0,.2,1) infinite;animation:reveal 2s .8s cubic-bezier(0,0,.2,1) infinite;z-index:1}.loading:after{content:'';background:#0f0f0f;position:absolute;top:0;left:0;right:0;bottom:0;transform:scaleX(0);transform-origin:0% 0% 0px;-webkit-animation:reveal 2s .4s cubic-bezier(0,0,.2,1) infinite;animation:reveal 2s .4s cubic-bezier(0,0,.2,1) infinite;z-index:1}.loading-wrap{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center;height:100vh;position:relative;z-index:10}.loading-wrap .logotype{width:160px}@media screen and (max-width:580px){.loading-wrap .logotype{width:100px}}.navbar{padding:25px 40px;position:fixed;width:100%;transition:all .3s cubic-bezier(.7,0,.3,1);top:0;z-index:999}.admin-bar .navbar{top:32px}.admin-bar .navbar.affix{top:32px}@media screen and (max-width:782px){.admin-bar .navbar{top:46px}.admin-bar .navbar.affix{top:46px}}@media screen and (max-width:600px){.admin-bar .navbar.affix{top:0}}@media screen and (max-width:991px){.navbar{background-color:#111;padding:15px 40px;position:fixed;z-index:10}}@media screen and (max-width:768px){.navbar{padding:10px 30px}}@media only screen and (max-width:580px){.navbar{background-color:#111;box-shadow:0 20px 40px rgba(0,0,0,.9);padding:12px 15px}}.navbar.affix{padding:15px 40px;position:fixed;z-index:999}.navbar.navbar-expand-lg.affix{background:#111}@media only screen and (max-width:768px){.navbar.affix{padding:10px 30px}}@media only screen and (max-width:580px){.navbar.affix{padding:10px 15px}}.navbar .center-logo{text-align:center;width:100%}@media screen and (max-width:580px){.navbar .center-logo{height:2rem}}.navbar .navbar-left{position:relative;float:left;width:197px;height:43px}.navbar .navbar-left a,.navbar .navbar-left .logotype{display:block;text-decoration:none}.navbar .navbar-left svg,.navbar .navbar-left img{position:absolute;top:50%;max-width:114px;max-height:60px;transform:translateY(-50%)}.navbar .navbar-left .logotype .logotype__title{display:block;font-size:1.5em;color:#fff;line-height:1.1;font-weight:700}.navbar .navbar-left .logotype .logotype__sub{display:block;font-size:.8em;line-height:2;color:#fff}.show-overlay-nav .navbar{z-index:1001}@media only screen and (max-width:991px){.show-overlay-nav .navbar{background-color:transparent;box-shadow:none}}.navbar-nav{margin-left:auto}@media only screen and (max-width:991px){.navbar-nav{margin:15px 0 0;max-height:50vh;overflow-y:auto;align-items:flex-start}}@media only screen and (max-width:580px){.navbar-nav{margin:15px 0 0}}@media only screen and (max-width:991px){.navbar-nav .nav-item{width:100%}}.navbar-nav .nav-item:hover{background-color:transparent}.navbar-nav .nav-item a{display:block;color:#fff;font-weight:600;line-height:2;margin-right:30px;padding:11px 0;position:relative;text-decoration:none;text-transform:uppercase}.navbar-nav .nav-item:last-child a{margin-right:0}@media only screen and (max-width:1024px){.navbar-nav .nav-item a{margin:10px 15px}}@media only screen and (max-width:991px){.navbar-nav .nav-item a{border-top:1px solid rgba(224,231,237,.1);display:block;font-size:.86rem;font-weight:400;letter-spacing:.12rem;margin:0;padding:8px;width:100%}}.navbar-nav .nav-item a:hover{background:0 0;color:#fff;opacity:1}@media only screen and (max-width:991px){.navbar-nav .nav-item a:hover{background-color:#5328fe}}.navbar-nav .nav-item a:hover:before,.navbar-nav .nav-item.current_page_item>a:before,.navbar-nav .nav-item.current-page-parentnav-item>a:before,.navbar-nav .nav-item.current-menu-itemnav-item>a:before{width:100%}.navbar-nav .nav-item a:before{content:'';background-color:#5328fe;position:absolute;bottom:10px;left:0;width:0;height:2px;transition:all .6s cubic-bezier(.7,0,.3,1)}@media only screen and (max-width:991px){.navbar-nav .nav-item a:before{display:none}}.navbar-nav li.page_item_has_children>a:after,.navbar-nav li.menu-item-has-children>a:after{content:"\f107";margin-left:5px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:'Font Awesome 5 Free';font-weight:900}.navbar-nav .nav-item a.link__last{margin-right:0}.navbar-nav .dropdown-toggle:after{display:none}.navbar-nav .sub-menu{padding:10px 0;margin:0;margin-left:-100px;position:absolute;left:50%;top:40px;background-color:#1a1a1a;border:0;display:block;font-size:.86rem;width:200px;opacity:0;visibility:hidden;list-style:none;pointer-events:none;transform:translate3d(0,30px,0);transition:all .3s cubic-bezier(.7,0,.3,1);border-radius:6px;box-shadow:0 20px 60px rgba(0,0,0,.8)}@media only screen and (max-width:991px){.navbar-nav .sub-menu{background-color:transparent;box-shadow:none;position:relative;top:0;left:0;margin-left:0;float:none;width:auto;float:none;display:block;opacity:1;padding:0;visibility:visible;text-align:left;transform:translate3d(0,0,0)!important;transition:all 0s}}.navbar-nav .sub-menu:before{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #1a1a1a;content:'';height:0;margin:0 auto;position:absolute;top:-6px;left:0;right:0;width:0;z-index:1}.navbar-nav .sub-menu .sub-menu:before{display:none}@media only screen and (max-width:991px){.navbar-nav .sub-menu:before{display:none}}.navbar-nav .sub-menu--right:before{left:auto;right:1rem}.navbar-nav li:hover>.sub-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translate3d(0,10px,0)}.navbar-nav .sub-menu li a{margin-right:0;padding-left:20px;padding-right:20px;line-height:1.5}.navbar-nav .sub-menu li a:before{display:none}.navbar-nav .sub-menu li a:hover,.navbar-nav .sub-menu li.current_page_item>a,.navbar-nav .sub-menu li.current-menu-itemnav-item>a{color:#fff;background:#5328fe}.navbar-nav .sub-menu .sub-menu{margin-left:0;margin-right:0;position:relative;left:0;top:0;background-color:rgba(255,255,255,.05);font-size:1em;width:auto;opacity:1;visibility:visible;transform:translate3d(0,0,0)!important;border-radius:0;box-shadow:none}.hamburger{background-color:#fff;border-radius:50%;box-shadow:0 0 0px #fff;font-weight:600;height:50px;width:50px;padding-top:14px;position:relative;text-transform:uppercase;transition:all .5s cubic-bezier(.7,0,.3,1)}@media only screen and (max-width:768px){.hamburger{height:40px;width:40px;padding-top:9px}}@media only screen and (max-width:580px){.hamburger{background-color:transparent;height:auto;padding-top:0;width:auto}}.hamburger:hover{cursor:pointer;box-shadow:0 0 3px #fff}@media only screen and (max-width:580px){.hamburger:hover{box-shadow:none}}.hamburger__line{width:20px;height:2px;background-color:#111;display:block;margin:4px auto;transition:all .4s 50ms ease-in-out}@media only screen and (max-width:768px){.hamburger__line{width:18px}}@media only screen and (max-width:580px){.hamburger__line{background-color:#fff;width:20px}}.hamburger.is_active .hamburger__line:nth-child(2){opacity:0}.hamburger.is_active .hamburger__line:nth-child(1){transform:translateY(6px) rotate(45deg)}.hamburger.is_active .hamburger__line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.hamburger__text{font-size:1rem;line-height:2;position:absolute;top:50%;right:64px;margin-top:-12px;letter-spacing:1px;opacity:1;transform:translateX(0%);transition:all .6s cubic-bezier(.7,0,.3,1)}@media only screen and (max-width:768px){.hamburger__text{font-size:.86rem;right:58px}}@media only screen and (max-width:580px){.hamburger__text{display:none}}.menu__open .hamburger__text{opacity:0;transform:translateX(50px)}.hamburger.navbar-toggler{border:0;display:block;margin-right:0;margin-top:0;margin-bottom:0}@media only screen and (max-width:580px){.hamburger.navbar-toggler{padding-top:5px;float:right}}@media only screen and (min-width:992px){.hamburger.navbar-toggler{display:none}}.popup.popup__menu{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/line-maker.svg);background-repeat:repeat;background-position:center center;padding:0}.popup.popup__menu .popup-inner{display:flex}.show-overlay-nav .popup.popup__menu.popup__menu{box-shadow:none;overflow:hidden}.show-overlay-nav .top{background-color:transparent;box-shadow:none}.dl-menu__wrap{height:auto;position:relative;perspective:600px;perspective-origin:50% -200%;text-align:center;transition:all .6s 0s cubic-bezier(.7,0,.3,1);width:100%}.dl-menu__wrap ul{list-style:none;padding:0;transform-style:preserve-3d}.dl-menu__wrap ul li{margin:15px 0;position:relative}.dl-menu__wrap ul li a{display:inline-block;font-size:1.78rem;font-weight:400;letter-spacing:.2rem;padding-left:10px;padding-right:10px;position:relative;text-decoration:none}.dl-menu__wrap ul li a:after{background-color:#5328fe;content:'';height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;width:0;pointer-events:none;user-select:none;transition:all .6s 0s cubic-bezier(.7,0,.3,1);z-index:-1}@media only screen and (max-width:580px){.dl-menu__wrap ul li a:after{display:none}}.dl-menu__wrap ul li a i{font-size:1rem;vertical-align:middle;transition:all .3s cubic-bezier(.7,0,.3,1)}.dl-menu__wrap ul li a:hover i{transform:rotate(-180deg)}.dl-menu__wrap ul li a:hover:after,.dl-menu__wrap ul li.current-menu-item>a:after,.dl-menu__wrap ul li.current_page_item>a:after{width:100%}.dl-menu__wrap ul li .dl-submenu{display:none}@media screen and (max-width:580px){.dl-menu__wrap ul li{margin:10px 0}.dl-menu__wrap ul li a{font-size:1.28rem;letter-spacing:0}}@media only screen and (max-height:320px){.dl-menu__wrap ul li{margin:2px 0}}.dl-menu__wrap .dl-menu{margin:0;pointer-events:none;transform:translateY(10px);backface-visibility:hidden;width:100%}.dl-menu__wrap .dl-menu.dl-menu-toggle{transition:all .3s ease}.dl-menu__wrap .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;transform:translateY(0px)}.dl-menu__wrap .dl-menu.dl-subview li,.dl-menu__wrap .dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu__wrap .dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menu__wrap .dl-menu.dl-subview li.dl-subview,.dl-menu__wrap .dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu__wrap .dl-menu.dl-subview li.dl-subviewopen,.dl-menu__wrap .dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu__wrap .dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menu__wrap .dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 .4s ease;animation:MenuAnimOut3 .4s ease}.dl-menu__wrap .dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 .4s ease;animation:MenuAnimIn3 .4s ease}.dl-menu__wrap .dl-menu .dl-back a{position:relative;width:26px}.dl-menu__wrap .dl-menu .dl-back a:after{display:none}.dl-menu__wrap .dl-menu .dl-back a:before{content:'';background-color:transparent;background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/arrow-back.svg);background-repeat:no-repeat;background-position:center center;height:26px;position:absolute;left:0;top:0;width:26px}@media screen and (max-width:580px){.dl-menu__wrap .dl-menu .dl-back a:before{height:20px}}.dl-menu__wrap .dl-menu.dl-subview .dl-back{-webkit-animation:SubMenuAnimIn3 .4s ease;animation:SubMenuAnimIn3 .4s ease}.dl-menu__wrap>.dl-submenu{margin:0;position:absolute;top:0;left:0;width:100%}.dl-menu__wrap>.dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 .4s ease;animation:SubMenuAnimIn3 .4s ease}.dl-menu__wrap>.dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 .4s ease;animation:SubMenuAnimOut3 .4s ease}.touch .dl-menu__wrap ul li a:after{display:none}@keyframes MenuAnimOut3{100%{transform:translateZ(300px);opacity:0}}@keyframes MenuAnimIn3{0%{transform:translateZ(300px);opacity:0}100%{transform:translateZ(0px);opacity:1}}@keyframes SubMenuAnimIn3{0%{transform:translateZ(-300px);opacity:0}100%{transform:translateZ(0px);opacity:1}}@keyframes SubMenuAnimOut3{0%{transform:translateZ(0px);opacity:1}100%{transform:translateZ(-300px);opacity:0}}.hero{background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;height:100vh;position:relative;overflow:hidden}@media (max-width:767px){.hero{height:100%;max-height:100vh}}.hero:before{content:'';background:rgba(17,17,17,.6);height:100%;position:absolute;top:0;left:0;width:100%}.hero .container{height:100vh}.hero__caption{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;height:100vh;padding:30px 15px 0;position:relative}@media only screen and (max-width:990px){.hero__caption{width:80%}}@media only screen and (max-width:768px){.hero__caption{width:100%}}@media only screen and (max-width:767px){.hero__caption{padding:80px 0 0;height:auto}}.hero__title{font-size:5rem;margin-bottom:50px;margin-top:20px}@media only screen and (max-width:580px){.hero__title{font-size:3rem;margin-bottom:40px}}.hero__title_line{position:relative}.hero__title_line:before{content:'';border-top:1px solid #fff;position:absolute;bottom:-24px;left:-5%;width:15%}@media only screen and (max-width:580px){.hero__title_line:before{bottom:-18px}}.hero__description{font-weight:400;line-height:2.3;width:80%}@media only screen and (min-width:1300px){.hero__description{width:50%}}@media only screen and (max-width:1300px){.hero__description{width:50%}}@media only screen and (max-width:990px){.hero__description{line-height:2;width:100%}}.hero__btn{margin-top:30px}@media only screen and (max-width:580px){.hero__btn{margin-top:10px}}.hero__social{position:absolute;right:40px;bottom:40px}@media only screen and (max-width:768px){.hero__social{right:30px}}@media only screen and (max-width:580px){.hero__social{margin-top:50px;position:relative;right:auto;left:0;bottom:15px}}.hero__social a{margin-left:20px}.hero .next{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/next.svg);height:30px;position:absolute;left:40px;bottom:40px;width:30px;z-index:1}.hero .next__arrow{display:block;height:30px;position:relative;width:30px}.hero .next__arrow:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #fff;content:'';height:5px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;width:5px;-webkit-animation:scrolldown 2s infinite;animation:scrolldown 2s infinite}@media only screen and (max-width:768px){.hero .next{left:30px}}@media only screen and (max-width:580px){.hero .next{display:none}}@-webkit-keyframes scrolldown{0%{transform:translate(0,0)}25%{transform:translate(0,3px)}50%{transform:translate(0,0)}100%{transform:translate(0,0)}}@keyframes scrolldown{0%{transform:translate(0,0)}25%{transform:translate(0,3px)}50%{transform:translate(0,0)}100%{transform:translate(0,0)}}.section-cta--bg-image:before{content:'';background-color:#111;height:100%;opacity:.7;position:absolute;top:0;left:0;width:100%}.container_md{max-width:900px}.section{box-sizing:border-box;margin:10vw 0;overflow:hidden}.section__header-wrap{margin-bottom:80px}@media only screen and (max-width:991px){.section__header-wrap{margin-bottom:50px}}@media only screen and (max-width:580px){.section__header-wrap{margin-bottom:40px}}.section__subtitle{line-height:2.2;margin-bottom:0;width:50%}@media only screen and (max-width:991px){.section__subtitle{width:70%}}@media only screen and (max-width:768px){.section__subtitle{width:100%}}@media only screen and (max-width:580px){.section__subtitle{line-height:2}}.section__quote{font-style:italic;padding-top:60px;position:relative}.section__quote:before{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/icon-quote.svg);background-repeat:no-repeat;background-position:center;content:'';height:52px;margin:0 auto;position:absolute;top:0;left:0;right:0;width:60px}@media only screen and (max-width:580px){.section__quote{padding-top:30px}.section__quote:before{width:40px}}.section_no-space-top{margin-top:0}.section_no-space-bottom{margin-bottom:0}.section_top-space-230{margin-top:200px}@media only screen and (max-width:768px){.section_top-space-230{margin-top:80px}}@media only screen and (max-width:580px){.section_top-space-230{margin-top:60px}}@media only screen and (max-width:580px){.section_first{margin-top:100px}}.section-onescreen{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;height:100vh;margin:0;overflow:hidden;padding-top:5vh}@media only screen and (max-height:750px){.section-onescreen{overflow-x:hidden;padding-top:10vh;height:auto}}@media only screen and (max-width:991px){.section-onescreen{height:auto}}@media only screen and (max-width:580px){.section-onescreen{display:block;padding-top:5rem;padding-bottom:30px}}.section-onescreen .footer{padding-top:0}.section-onescreen .footer:before{display:none}@media only screen and (max-height:750px){.section-onescreen .footer{padding-top:60px}}.section-oneCarousel{padding-top:10vh}@media only screen and (max-width:991px){.section-oneCarousel{padding-top:0;padding-bottom:0}}@media only screen and (max-width:991px){.section-oneCarousel .footer{display:none}}@media only screen and (max-width:991px){.section-oneCarousel .swiper-control{padding:0 30px;position:fixed;bottom:1.2rem;z-index:2}}.section-bg{background-repeat:no-repeat;background-position:center center;background-size:cover;height:100vh;min-height:100vh;margin:0;position:relative}.section-bg:before{background-color:rgba(17,17,17,.8);content:'';height:100%;position:absolute;top:0;left:0;width:100%;z-index:0}.section-bg:after{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/line-maker.svg);background-repeat:repeat;background-position:center center;content:'';height:100%;position:absolute;top:0;left:0;width:100%;z-index:0}@media only screen and (max-height:750px){.section-bg{overflow-x:hidden;height:auto}}.section-bg .container{position:relative;z-index:1}.section .row-flex{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;justify-content:center}@media only screen and (max-width:767px){.section .row-flex{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.container-flex{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center;flex:1;width:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.container-flex .row{width:100%}}.separation-top{border-top:1px solid rgba(255,255,255,.1)}.separation-bottom{border-bottom:1px solid rgba(255,255,255,.1)}.section__hello{position:relative;overflow:hidden}.box-image{box-shadow:0 10px 60px rgba(0,0,0,.2);margin:0 auto;position:relative;width:470px;transition:all .3s 0s cubic-bezier(.7,0,.3,1);z-index:1}.box-image:after,.box-image:before{content:'';opacity:.4;position:absolute;z-index:-1}.box-image:after{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/decoration-dots-angle.svg);height:62px;top:50px;left:-72px;width:62px}.box-image:before{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/decoration-dots-box.svg);height:188px;bottom:50px;right:-144px;width:188px}@media only screen and (max-width:580px){.box-image{width:80%}}.box-image img{max-width:100%;width:100%}.col__quote{z-index:1}.text-decoration{color:rgba(255,255,255,.03);font-size:21rem;font-weight:700;position:absolute;top:0;bottom:0;left:0;margin:auto;overflow-x:hidden;text-align:center;width:100%;white-space:nowrap;z-index:-1}.text-decoration_bottom{top:auto;bottom:0}.text-decoration_left{text-align:left}@media only screen and (max-width:580px){.text-decoration{display:none}}.grid-gallery:after{content:'';display:block;clear:both}.grid-gallery_fully{margin-left:-15px;margin-right:-15px}@media only screen and (max-width:580px){.grid-gallery_fully{margin-left:0;margin-right:0}}.grid-gallery__fixed{margin-left:auto;margin-right:auto}.grid-gallery .item-portfolio{background-color:transparent;margin:0;overflow:hidden;padding:0;float:left}.grid-gallery .item-portfolio:before{background-color:rgba(17,17,17,.8);content:'';height:100%;opacity:0;pointer-events:none;position:absolute;transition:all .4s 0s cubic-bezier(.7,0,.3,1);width:100%;z-index:1}.grid-gallery .item-portfolio:hover:before{opacity:1}.grid-gallery .item-portfolio:hover .image-portfolio{opacity:1;transform:scale3d(1.05,1.05,1);-webkit-filter:blur(0px);filter:blur(0px)}.grid-gallery .item-portfolio__column-four{height:25vw;width:25%}@media screen and (min-width:1500px){.grid-gallery .item-portfolio__column-four{width:25%}}@media screen and (max-width:1170px){.grid-gallery .item-portfolio__column-four{width:25%}}@media screen and (max-width:768px){.grid-gallery .item-portfolio__column-four{height:50vw;width:50%}}@media screen and (max-width:580px){.grid-gallery .item-portfolio__column-four{margin-bottom:15px;height:auto;width:100%}}.grid-gallery .item-portfolio__column-three{margin-bottom:30px;width:290px}@media screen and (min-width:1200px){.grid-gallery .item-portfolio__column-three{width:350px}}@media screen and (max-width:991px){.grid-gallery .item-portfolio__column-three{width:330px}}@media screen and (max-width:768px){.grid-gallery .item-portfolio__column-three{width:240px}}@media screen and (max-width:580px){.grid-gallery .item-portfolio__column-three{margin-bottom:15px;width:100%}}.grid-gallery .item-portfolio__two-column{width:50%}@media screen and (max-width:580px){.grid-gallery .item-portfolio__two-column{width:100%}}.grid-gallery .item-portfolio .item-details{position:absolute;bottom:2px;padding-left:20px;padding-right:20px;opacity:0;transition:all .4s 0s cubic-bezier(.7,0,.3,1);width:100%;z-index:2}.grid-gallery .item-portfolio:hover .item-details{opacity:1}.grid-gallery .image-portfolio{cursor:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/zoom_cursor.svg) 30 30,pointer;width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover';opacity:.9;transform:scale3d(1,1,1);transition:all .4s 0s cubic-bezier(.7,0,.3,1);-webkit-filter:blur(0);filter:blur(0)}.touch .item__portfolio{cursor:pointer}.hidden{visibility:hidden;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important}.section-works .btn-link{margin-top:50px;margin-bottom:50px;margin-left:43px}@media only screen and (max-width:580px){.section-works .btn-link{margin-top:1rem;margin-bottom:1rem;margin-left:0}}.section-works .btn-link_right{margin-right:43px;margin-left:0}@media only screen and (max-width:580px){.section-works .btn-link{margin-right:0}}.pswp__bg{background-color:#111}.pswp__caption{background-color:transparent !important;min-height:0;opacity:1 !important;position:absolute;left:auto;bottom:0;right:0;width:0;z-index:1}.pswp__caption:before{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/icon-info.svg);background-repeat:no-repeat;background-position:center center;content:'';cursor:pointer;height:26px;position:absolute;bottom:30px;right:30px;width:26px;z-index:2}@media only screen and (max-width:580px){.pswp__caption:before{bottom:15px;right:15px}}.pswp__caption:hover>.pswp__caption__center{opacity:1;transform:translateX(0)}.pswp__caption .pswp__caption__center{background-color:#1a1a1a;box-shadow:0 10px 60px rgba(0,0,0,.2);min-width:200px;padding:30px 30px 50px;position:absolute;bottom:0;right:0;opacity:0;transform:translateX(100%);transition:all .3s 0s cubic-bezier(.7,0,.3,1)}.pswp__caption .pswp__caption__center .options__photo{font-size:.857rem;font-weight:600;line-height:2;margin-bottom:16px}.pswp__caption .pswp__caption__center .options__photo span{display:block;font-weight:400;text-transform:uppercase}@media only screen and (min-width:769px){.filter{display:inline-flex;flex-wrap:wrap;list-style:none;margin-bottom:2rem;padding:0}.filter__item{font-size:1.125rem;font-weight:500;padding-right:2rem}.filter__item:last-child{padding-right:0}.filter__item.active a{border-bottom:1px solid #fff}.filter__link{color:#fff;padding:0 4px;text-decoration:none;display:block;overflow:hidden;position:relative}.filter__link:hover{text-decoration:none}}.select .placeholder{display:none}@media only screen and (max-width:768px){.select{border-bottom:1px solid rgba(255,255,255,.2);color:#fff;display:block;margin-bottom:3rem;position:relative;vertical-align:middle;text-align:left;user-select:none;width:100%;-webkit-touch-callout:none;z-index:2}.select .placeholder{position:relative;display:block;background-color:#111;z-index:1;padding:.5rem 0;cursor:pointer}.select .placeholder:after{position:absolute;right:2px;top:50%;transform:translateY(-50%);font-family:'Font Awesome 5 Free';font-weight:900;content:'\f107';z-index:10}.select.is-open .placeholder:after{content:'\f106'}.select.is-open ul{display:block}.select ul{display:none;position:absolute;overflow:hidden;overflow-y:auto;width:100%;background:#fff;box-shadow:0 10px 60px rgba(17,17,17,.1);top:100%;left:0;padding:.6rem 0;z-index:100;max-height:600px}.select ul li{display:block;text-align:left;padding:.2rem 1.2rem;color:#111;cursor:pointer}.select ul li:hover{background:rgba(17,17,17,.05)}.select ul li a{color:#111;text-decoration:none}}@media only screen and (max-width:580px){.select{margin-bottom:.8rem}}@media screen and (max-width:768px){.section-counters{margin-top:100px}}@media only screen and (max-width:580px){.section-counters{margin-top:30px}}.counter{overflow:hidden;position:relative}@media screen and (max-width:768px){.counter{margin-bottom:60px}}@media only screen and (max-width:580px){.counter{margin-bottom:20px}}.counter_last-child{margin-bottom:0}.counter__date{font-size:3.43rem;letter-spacing:.2rem;line-height:1.4;margin-bottom:10px}@media screen and (max-width:580px){.counter__date{font-size:2.43rem}}.counter__name{letter-spacing:.3rem;text-transform:uppercase}.client-carousel-item{height:460px;opacity:.4}@media only screen and (max-width:991px){.client-carousel-item{height:360px}}@media only screen and (max-width:768px){.client-carousel-item{width:100%}}@media only screen and (max-width:580px){.client-carousel-item{background-color:#0f0f0f;height:auto;padding:15px}}.client-carousel-item .item__block-author{background-color:#1a1a1a;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;position:relative;width:460px;z-index:1}.client-carousel-item .item__block-author:after{background-color:#0f0f0f;content:'';height:100%;position:absolute;top:0;right:-180px;width:180px;z-index:-1}@media only screen and (max-width:991px){.client-carousel-item .item__block-author{height:360px;width:360px}}@media only screen and (max-width:580px){.client-carousel-item .item__block-author{height:220px;margin:0 auto;width:220px}.client-carousel-item .item__block-author:after{display:none}}.client-carousel-item .item__block-image{background-color:#111;height:228px;margin:auto;overflow:hidden;position:relative;width:228px}.client-carousel-item .item__block-image img{max-width:100%}@media only screen and (max-width:991px){.client-carousel-item .item__block-image{height:160px;width:160px}}@media only screen and (max-width:580px){.client-carousel-item .item__block-image{height:130px;width:130px}}.client-carousel-item .item__block-name{position:absolute;bottom:0;text-align:center;width:100%}.client-carousel-item .item__block-name .client__name,.client-carousel-item .item__block-name .cleint__organization{margin:0;font-size:1.29rem;font-weight:400;letter-spacing:.15rem}.client-carousel-item .item__block-name .cleint__organization{font-size:.86rem;margin-top:5px;margin-bottom:45px;opacity:.8}@media only screen and (max-width:991px){.client-carousel-item .item__block-name{bottom:-10px}.client-carousel-item .item__block-name .client__name{font-size:1rem}.client-carousel-item .item__block-name .cleint__organization{margin-top:5px}}@media only screen and (max-width:580px){.client-carousel-item .item__block-name{bottom:auto;position:relative}.client-carousel-item .item__block-name .client__name{font-size:1.29rem;letter-spacing:0}.client-carousel-item .item__block-name .cleint__organization{letter-spacing:0;margin-bottom:20px}}.client-carousel-item .item__block-description{margin-left:410px;position:absolute;top:170px;z-index:1}.client-carousel-item .item__block-description:after{background-color:#fff;content:'';height:1px;position:absolute;top:-35px;left:-100px;width:140px}@media only screen and (max-width:991px){.client-carousel-item .item__block-description{margin-left:300px;top:95px}.client-carousel-item .item__block-description:after{top:20%;left:-60px;width:40px}}@media only screen and (max-width:768px){.client-carousel-item .item__block-description{padding-right:30px}}@media only screen and (max-width:580px){.client-carousel-item .item__block-description{margin-top:40px;margin-left:0;padding-right:15px;padding-left:15px;position:relative;top:0;text-align:center}.client-carousel-item .item__block-description:after{display:none}}.client-carousel-item .item__block-number{font-size:4.29rem;font-weight:700;letter-spacing:.5rem;line-height:2;margin-left:30px;position:absolute;top:0;z-index:2}.client-carousel-item .item__block-number:after{background-color:#5328fe;content:'';height:28%;position:absolute;left:-60%;bottom:25%;width:0;z-index:-1;transition:all 2s .8s cubic-bezier(.7,0,.3,1)}.client-carousel-item .item__block-number.animated:after{width:100%}@media only screen and (max-width:991px){.client-carousel-item .item__block-number{font-size:3rem;margin-left:25px}}@media only screen and (max-width:580px){.client-carousel-item .item__block-number{font-size:2.6rem}}@media only screen and (min-width:768px){.client-carousel-item{width:580px}}@media only screen and (min-width:991px){.client-carousel-item{width:750px}}@media only screen and (min-width:1800px){.client-carousel-item{width:950px}}@media only screen and (max-width:991px){.photo-carousel{height:100vh;padding-bottom:0 !important}}.photo-carousel__item{background-color:#1a1a1a;height:360px;opacity:.3;width:600px}@media screen and (min-width:1500px){.photo-carousel__item{height:420px;width:800px}}@media only screen and (max-width:991px){.photo-carousel__item{height:100%;width:100%}}.photo-carousel__item:before{background:rgba(17,17,17,0);content:'';height:100%;width:100%;position:absolute;z-index:0}@media only screen and (max-width:991px){.photo-carousel__item:before{background:rgba(17,17,17,.6)}}.photo-carousel__item .item__block-image{background-size:cover;background-position:center;height:100%;overflow:hidden;width:100%}@media only screen and (max-width:991px){.photo-carousel__item .item__block-image:before,.photo-carousel__item .item__block-image:after{visibility:hidden}}.photo-carousel__item .item__block-description{margin-left:-120px;margin-top:60px;position:absolute;top:0;z-index:2}@media only screen and (max-width:991px){.photo-carousel__item .item__block-description{font-size:2.6rem;height:100%;width:100%;margin-left:0;margin-top:0;display:flex;align-items:center;justify-content:center;z-index:1}}.photo-carousel__item .item__block-description .title{font-weight:600;margin-top:0;margin-bottom:0;position:relative;letter-spacing:.2rem;text-shadow:0 8px 30px rgba(17,17,17,.3)}.photo-carousel__item .item__block-description .title:after{background-color:#5328fe;content:'';height:40%;position:absolute;left:0;bottom:0;width:0;z-index:-1;transition:all 2s .8s cubic-bezier(.7,0,.3,1)}.swiper-container{padding-bottom:40px;position:relative;width:100%}.swiper-container .swiper-wrapper{transition:all .6s cubic-bezier(.455,.03,.515,.955)}.swiper-container .swiper-slide-active{opacity:1}.swiper-container .swiper-slide-active .title:after{width:100%}.swiper-pagination{bottom:0}.swiper-control{letter-spacing:.2rem;margin-top:50px;padding:0 60px;position:relative;text-transform:uppercase;width:100%}@media only screen and (max-width:580px){.swiper-control{margin-top:0;padding:20px 15px 0}}.swiper-control .swiper-button-prev,.swiper-control .swiper-button-next{background-image:none;display:inline-block;height:auto;margin-top:0;position:relative;opacity:1;top:auto;bottom:0;width:auto;transition:all .3s 0s cubic-bezier(.7,0,.3,1)}.swiper-control .swiper-button-prev:after,.swiper-control .swiper-button-next:after{background-color:#fff;content:'';height:1px;margin:auto 0;position:absolute;top:-1px;bottom:0;width:60px;transition:all .3s 0s cubic-bezier(.7,0,.3,1)}.swiper-control .swiper-button-prev:hover,.swiper-control .swiper-button-next:hover{opacity:.7}@media only screen and (max-width:580px){.swiper-control .swiper-button-prev:after,.swiper-control .swiper-button-next:after{display:none}}.swiper-control .swiper-button-prev:after{right:-100%;margin-right:-100%}.swiper-control .swiper-button-prev:hover:after{right:0;margin-right:0}.swiper-control .swiper-button-next{float:right}.swiper-control .swiper-button-next:after{left:-100%;margin-left:-100%}.swiper-control .swiper-button-next:hover:after{left:0;margin-left:0}.pricing-grid{height:100%}.pricing-grid .swiper-wrapper{min-height:100%}.pricing-grid .swiper-wrapper .swiper-slide{height:auto !important}.pricing-grid__item{background-color:#0f0f0f;background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%;padding:60px;box-sizing:border-box;position:relative;overflow:hidden;z-index:1}.pricing-grid__item:before{background-color:#111;content:'';height:100%;opacity:.9;position:absolute;top:0;left:0;width:100%;transition:all .6s 0s cubic-bezier(.7,0,.3,1);z-index:-1}.pricing-grid__item:after{background-color:#111;content:'';height:100%;opacity:.9;position:absolute;top:0;left:-100%;width:100%;transition:all .6s 0s cubic-bezier(.7,0,.3,1);z-index:-1}.pricing-grid__item:hover:after{left:0;opacity:.98}.pricing-grid__item:hover:before{opacity:0}@media only screen and (max-width:580px){.pricing-grid__item{padding:30px}}.pricing-grid__item .title__h4{margin-top:0;margin-bottom:40px;position:relative}@media only screen and (max-width:580px){.pricing-grid__item .title__h4{margin-bottom:20px}}.pricing-grid__item .title__h4:after{background-color:#fff;content:'';height:1px;position:absolute;top:50%;left:-60px;width:30px;z-index:99999}.pricing-grid__item .pricing-options{letter-spacing:.1rem;margin-bottom:16px}@media only screen and (max-width:580px){.pricing-grid__item .pricing-options{letter-spacing:0;margin-bottom:10px}}.pricing-grid__item .pricing-options__name{font-size:.86rem;font-weight:400;opacity:1;text-transform:uppercase}.pricing-grid__item .pricing-footer{margin-top:70px}@media only screen and (max-width:580px){.pricing-grid__item .pricing-footer{margin-top:30px}}.pricing-grid__item .price{display:inline-block;font-size:2.715rem;font-weight:600;margin-top:-10px;letter-spacing:.4rem;line-height:1}@media only screen and (max-width:580px){.pricing-grid__item .price{font-size:2rem}}.pricing-grid__item .price_small{font-size:1.4rem;letter-spacing:.2rem}.brand-col{margin-bottom:100px;text-align:center}@media screen and (max-width:768px){.brand-col{margin-bottom:40px}}.brand-col__logo{height:120px;transition:all .6s 0s cubic-bezier(.7,0,.3,1)}.brand-col__logo{filter:brightness(4)}@media screen and (max-width:991px){.brand-col__logo{height:100px}}@media screen and (max-width:768px){.brand-col__logo{height:80px}}@media screen and (max-width:580px){.brand-col__logo{height:70px}}.section-newsletter{margin-bottom:120px}@media only screen and (max-width:580px){.section-newsletter{margin-bottom:20px}}.section-newsletter .section__header-wrap{margin-bottom:2vw}.section-newsletter .section__header-wrap .title{margin-top:0}.section-newsletter .section__header-wrap .title p{line-height:1.5}.subscribe-form__inner{margin:0 auto;position:relative;width:500px}@media only screen and (max-width:580px){.subscribe-form__inner{width:100%}}.subscribe-form__inner .form-control{padding-right:100px}.subscribe-form__inner .btn-subscribe{background-color:transparent;border:0;border-left:1px solid #fff;color:#fff;cursor:pointer;font-weight:500;height:100%;letter-spacing:.2rem;position:absolute;top:0;right:0;width:76px;z-index:2}.section-history .section__header-wrap{margin-bottom:8vh}@media only screen and (max-width:580px){.section-history .section__header-wrap{margin-bottom:80px}}.section-history .row-flex{margin-bottom:10vw}.col-about__describe_left{padding-right:60px}@media only screen and (max-width:991px){.col-about__describe_left{padding-right:0}}.col-about__describe_left .block-description{padding-right:70px}.col-about__describe_left .block-description:before{right:-70px}.col-about__describe_right{padding-left:60px}@media only screen and (max-width:991px){.col-about__describe_right{padding-left:0}}.col-about__describe_right .block-description{padding-left:70px}.col-about__describe_right .block-description:before{left:-70px}.col-about__describe .title{margin-top:1rem;margin-bottom:2.5rem}@media only screen and (max-width:991px){.col-about__describe .title{font-size:2.429rem;margin-bottom:2rem}}.col-about__describe .block-description{font-weight:400;line-height:2.2;position:relative}@media only screen and (max-width:1199px){.col-about__describe .block-description{padding-left:0;padding-right:0}}@media only screen and (max-width:991px){.col-about__describe .block-description{line-height:2}}.col-about__describe .block-description:before{background-color:#fff;content:'';height:1px;position:absolute;top:10px;width:90px}@media only screen and (max-width:1199px){.col-about__describe .block-description:before{display:none}}.col-about__describe .block-description_two-column{column-count:2;column-gap:40px;line-height:2;padding-left:0;text-align:justify}@media only screen and (max-width:991px){.col-about__describe .block-description_two-column{column-count:1;column-gap:0;text-align:left}}.col-about__describe .block-description_two-column:before{top:-20px;left:-70px}.block-image{margin-left:0;position:relative;width:100%;z-index:1;transition:all .6s 0s cubic-bezier(.7,0,.3,1)}@media only screen and (max-width:991px){.block-image{margin:0 auto 1rem;text-align:center}}.block-image:before{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/decoration-dots-box.svg);content:'';height:188px;opacity:.4;position:absolute;bottom:-73px;right:-34px;width:188px;z-index:-1}.block-image img{width:100%;object-fit:cover;font-family:"object-fit: cover;"}.block-image._right{text-align:right}@media only screen and (max-width:991px){.block-image._right{text-align:center}}.block-image__number{display:block;font-size:7rem;font-weight:700;position:absolute;top:-90px;left:-35px;z-index:2}@media only screen and (max-width:1199px){.block-image__number{font-size:6rem;top:-80px;left:-35px}}@media only screen and (max-width:991px){.block-image__number{font-size:5rem;top:-66px;left:-30px}}@media only screen and (max-width:580px){.block-image__number{font-size:4rem;top:-45px;left:-15px}}.list-info{color:#c0c3c8;margin-top:25px}@media screen and (max-width:991px){.list-info{margin-top:0}}.list-info strong{color:#fff}.section-onescreen{position:relative}@media only screen and (max-height:820px){.section-onescreen .block-image{height:380px;overflow:hidden}.section-onescreen .block-image:before{display:none}}@media only screen and (max-height:820px){.section-onescreen .title__section{font-size:2.429rem;letter-spacing:.1rem}}.section-comments{max-width:940px;margin-left:auto;margin-right:auto}.section-comments .title{margin-bottom:70px}@media only screen and (max-width:580px){.section-comments .title{margin-bottom:30px}}.section-comments .media{margin-top:50px}@media only screen and (max-width:580px){.section-comments .media{margin-top:30px}}.section-comments .media .col-avatar{border-radius:50%;height:64px;padding-right:0;margin-top:6px;margin-right:30px;overflow:hidden;width:64px}@media screen and (max-width:580px){.section-comments .media .col-avatar{height:42px;margin-right:20px;width:42px}}.section-comments .media .col-avatar img{height:64px;width:64px}@media screen and (max-width:580px){.section-comments .media .col-avatar img{height:42px;width:42px}}.section-comments .media .media-header{margin-bottom:14px}@media only screen and (max-width:580px){.section-comments .media .media-header .media-heading{font-size:1.143rem}}.section-comments .media .media-header .data-comment{font-size:.86rem;opacity:.7}.section-comments .media .media-header a{text-decoration:none}.section-comments .media .media-header a:hover{color:#5328fe}.section-comments .media .media-body{font-weight:400;line-height:2}.section-comments .media .media-body .media-footer{margin-top:10px}.section-comments .media .media-body .media-footer .reply{font-size:.86rem;font-weight:500;letter-spacing:.2rem;opacity:.7;text-decoration:none;text-transform:uppercase;transition:all .6s 0s cubic-bezier(.7,0,.3,1)}.section-comments .media .media-body .media-footer .reply:hover{opacity:1}.section-comments .media .media-body .media-footer .reply i{padding-right:8px}.section-comments .comment-form{margin-top:110px}@media only screen and (max-width:580px){.section-comments .comment-form{margin-top:40px}}.section-comments .comment-form .btn{margin-top:10px}@media only screen and (max-width:580px){.section-comments .comment-form .btn{margin-top:0}}.section-comments .comment-form .btn-block{text-align:center}@media screen and (max-width:991px){.section-contact{display:block;height:auto;overflow:visible;padding-top:230px}}@media only screen and (max-width:580px){.section-contact{padding-top:120px}}.section-contact .text-block{font-weight:400;line-height:2.2}@media only screen and (max-width:580px){.section-contact .text-block{line-height:2}}.section-contact .btn__contact{margin-top:40px}@media only screen and (max-width:580px){.section-contact .btn__contact{margin-top:15px}}.map-block{background-color:#111;background-size:cover;box-shadow:0 10px 60px rgba(0,0,0,.2);color:#111;height:380px;margin-bottom:50px;transition:all .3s 0s cubic-bezier(.7,0,.3,1)}@media screen and (max-height:850px){.map-block{height:280px;margin-bottom:20px}}@media screen and (max-width:991px){.map-block{margin-top:60px}}@media only screen and (max-width:580px){.map-block{margin-top:50px}}.map-block .gm-style-iw{font-weight:500;padding-top:5px}#contact-form{width:100%}#contact-form textarea{max-height:200px;overflow:auto}.popup{background:#111;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center;height:100vh;opacity:0;padding-top:30px;padding-bottom:30px;position:fixed;top:0;left:0;visibility:hidden;transform:translateY(-100%);transition:all .6s 0s cubic-bezier(.7,0,.3,1);width:100%;z-index:1000}.popup__btn-close{background-color:transparent;border:0;color:#fff;cursor:pointer;letter-spacing:.3rem;opacity:1;position:absolute;right:30px;top:30px;font-weight:700;text-transform:uppercase;transition:all .6s 0s cubic-bezier(.7,0,.3,1);z-index:1}.popup__btn-close:hover{opacity:.7}@media only screen and (max-width:580px){.popup__btn-close{right:15px;top:15px}}.popup-inner{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center;height:100vh;transform:translateY(-100%);transition:all .3s 1s cubic-bezier(.7,0,.3,1);width:100%}.show-popup .popup-inner,.show-overlay-nav .popup-inner{transform:translateY(0)}@media only screen and (max-width:580px){.popup-inner{display:block}}@media only screen and (max-width:991px){.popup.popup-overlay .popup-inner{padding-top:5rem;justify-content:flex-start}}.popup.show-popup.popup-overlay,.show-popup .popup.popup-overlay,.show-overlay-nav .popup.popup__menu{opacity:1;overflow-x:hidden;overflow-y:auto;visibility:visible;transform:translateY(0)}.popup.show-popup.popup-overlay:before,.show-popup .popup.popup-overlay:before,.show-overlay-nav .popup.popup__menu:before{content:'';background-color:#111;position:absolute;top:0;left:0;right:0;bottom:0;transform:scaleY(0);transform-origin:0% 0% 0px;-webkit-animation:reveal-v 1s .8s cubic-bezier(0,0,.2,1) both;animation:reveal-v 1s .8s cubic-bezier(0,0,.2,1) both;z-index:10}.popup.show-popup.popup-overlay:after,.show-popup .popup.popup-overlay:after,.show-overlay-nav .popup.popup__menu:after{content:'';background-color:#5328fe;position:absolute;top:0;left:0;right:0;bottom:0;transform:scaleY(0);transform-origin:0% 0% 0px;-webkit-animation:reveal-v 1s .4s cubic-bezier(0,0,.2,1) both;animation:reveal-v 1s .4s cubic-bezier(0,0,.2,1) both;z-index:10}.show-popup,.show-overlay-nav,.hideScroll{overflow:hidden}.mask-404{height:189px;margin:8rem auto 0;overflow:hidden;position:relative;text-align:center;width:500px;z-index:1}.mask-404:before{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/404-mask.svg);background-repeat:no-repeat;content:'';height:189px;position:absolute;left:0;width:500px;z-index:2}@media screen and (max-width:991px){.mask-404{height:189px;width:500px}.mask-404:before{height:189px;width:500px}}@media screen and (max-width:768px){.mask-404{height:151px;width:400px}.mask-404:before{height:151px;width:400px}}@media screen and (max-width:580px){.mask-404{height:109px;margin:4rem auto 0;width:290px}.mask-404:before{height:109px;width:290px}}.mask-404 .mask__img{background-size:cover;background-position:center center;background-color:#5328fe;margin:auto;height:98%;position:relative;width:98%;z-index:-1}.element-404{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/404.svg);background-repeat:no-repeat;height:189px;margin:8rem auto 0;position:relative;text-align:center;width:500px;z-index:1}@media screen and (max-width:991px){.element-404{height:189px;width:500px}.element-404:before{height:189px;width:500px}}@media screen and (max-width:768px){.element-404{height:151px;width:400px}.element-404:before{height:151px;width:400px}}@media screen and (max-width:580px){.element-404{height:109px;width:290px}.element-404:before{height:109px;width:290px}}.footer{padding:100px 0 40px;position:relative}@media only screen and (max-width:768px){.footer{padding:40px 0 40px}}@media only screen and (max-width:580px){.footer{padding:30px 0 0}}.footer-fluid{padding-left:60px;padding-right:60px;width:100%}@media only screen and (max-width:768px){.footer-fluid{margin-top:60px}}@media only screen and (max-width:580px){.footer-fluid{margin-top:40px;text-align:center}.footer-fluid .col-sm-6{width:100%}}.footer .title{margin-bottom:24px}@media only screen and (max-width:580px){.footer .title{margin-bottom:14px}}.footer:before{content:'';position:absolute;top:0;left:-15px;background-color:#fff;height:1px;width:110px}.footer__contacts{line-height:2}.footer__contacts p{max-width:240px}.footer__copy{margin-top:40px}@media only screen and (max-width:580px){.footer__contacts{line-height:1.6;margin-bottom:0}}.section-video{position:relative}.video-hero{background-color:#0f0f0f;width:100%;height:auto;object-fit:cover}@media only screen and (max-width:580px){.video-hero{height:360px}}.video-controls{opacity:0;transition:opacity .6s 50ms ease-out}.paused .video-controls{opacity:1}.video-controls_show{opacity:1}.video-controls [data-media=play-pause]{color:#fff;box-shadow:0 0 0px #111;transition:all .6s 0s cubic-bezier(.7,0,.3,1)}.video-controls [data-media=play-pause]:hover{background-color:#5328fe;box-shadow:0 0 10px #5328fe}[data-media]{background-color:#111;border:0;border-radius:50%;cursor:pointer;font-weight:700;height:120px;letter-spacing:.3rem;margin:0;padding:0;position:relative;text-align:center;text-transform:uppercase;width:120px}@media only screen and (max-width:580px){[data-media]{height:64px;font-weight:600;font-size:.75rem;letter-spacing:.2rem;width:64px}}[data-media=play-pause]{display:block;position:absolute;top:-9px;bottom:0;left:0;right:0;margin:auto;opacity:1;transition:opacity .6s 50ms ease-out}.paused [data-media=play-pause]:before,.playing [data-media=play-pause]:before{height:26px;margin:auto;position:absolute;top:0;bottom:0;left:4px;right:0;width:100px;z-index:1}@media only screen and (max-width:580px){.paused [data-media=play-pause]:before,.playing [data-media=play-pause]:before{height:20px;left:1px;width:60px}}.paused [data-media=play-pause]:before{content:'PLAY'}.playing [data-media=play-pause]:before{content:'PAUSE'}.hide-playhead [data-media=play-pause]{opacity:1}[data-media=mute-unmute]{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/sound-on.svg);background-repeat:no-repeat;background-color:transparent;display:block;height:19px;opacity:.7;position:absolute;top:30px;right:30px;width:26px;transition:all .6s 0s cubic-bezier(.7,0,.3,1)}@media only screen and (max-width:580px){[data-media=mute-unmute]{top:15px;right:15px}}[data-media=mute-unmute]:hover{opacity:1}.muted [data-media=mute-unmute]{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/sound-off.svg)}.section-cta{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:10rem;padding-bottom:10rem}@media screen and (max-width:580px){.section-cta{padding-top:4rem;padding-bottom:3rem}}.section-cta--bg-arrow{background-color:rgba(83,40,254,.4);background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/bg-arrow.svg);background-size:cover;background-position:center center}@media screen and (max-width:991px){.section-cta--bg-arrow{background-image:none}}.section-cta--bg-image{position:relative}.section-cta .title{margin-top:0}@media screen and (max-width:991px){.section-cta .btn{margin-top:2rem}}@media screen and (max-width:580px){.section-cta .btn{margin-top:1rem}}.os.animated{animation:up 2s cubic-bezier(.42,0,0,.995),fade 2s cubic-bezier(.42,0,0,.995)}@media only screen and (max-width:580px){.os.animated{animation-delay:0s}}@keyframes up{0%{transform:translateY(100px)}100%{transform:translateY(0)}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.reveal{opacity:0}.reveal.animated{opacity:1}.reveal.animated,.swiper-slide-active .item__block-image{display:inline-block;position:relative}.reveal.animated:before,.swiper-slide-active .item__block-image:before{content:'';background:#111;position:absolute;top:0;left:0;right:0;bottom:0;transform:scaleX(0);transform-origin:0% 0% 0px;-webkit-animation:reveal 1s 0ms cubic-bezier(0,0,.2,1) both;animation:reveal 1s 0ms cubic-bezier(0,0,.2,1) both;z-index:1}.reveal.animated:after,.swiper-slide-active .item__block-image:after{content:'';background:#5328fe;position:absolute;top:0;left:0;right:0;bottom:0;transform:scaleX(0);transform-origin:0% 0% 0px;-webkit-animation:reveal 1s .4s cubic-bezier(0,0,.2,1) both;animation:reveal 1s .4s cubic-bezier(0,0,.2,1) both;z-index:1}.reveal.animated._delay_1:before,.swiper-slide-active .item__block-image._delay_1:before{animation-delay:1s}.reveal.animated .reveal_item,.swiper-slide-active .item__block-image .reveal_item{opacity:1;transition:all .8s 1.2s cubic-bezier(.7,0,.3,1)}.reveal--img{width:100%}.reveal_gray.animated:before{background:#1a1a1a}@-webkit-keyframes reveal{0%{transform:scaleX(0)}50%{transform:scaleX(1);transform-origin:0% 0% 0px}51%{transform-origin:100% 50% 0px}100%{transform:scaleX(0);transform-origin:100% 50% 0px}}@keyframes reveal{0%{transform:scaleX(0)}50%{transform:scaleX(1);transform-origin:0% 0% 0px}51%{transform-origin:100% 50% 0px}100%{transform:scaleX(0);transform-origin:100% 50% 0px}}@-webkit-keyframes reveal-v{0%{transform:scaleY(0)}50%{transform:scaleY(1);transform-origin:0% 0% 0px}51%{transform-origin:50% 100% 0px}100%{transform:scaleY(0);transform-origin:50% 100% 0px}}@keyframes reveal-v{0%{transform:scaleY(0)}50%{transform:scaleY(1);transform-origin:0% 0% 0px}51%{transform-origin:50% 100% 0px}100%{transform:scaleY(0);transform-origin:50% 100% 0px}}@media screen and (max-width:580px){.skrollable{transform:none !important;opacity:1 !important}}#wave{height:100px;margin:auto;opacity:.08;position:fixed;top:0;bottom:0;transform:rotate(90deg);width:100%;z-index:-1}@media only screen and (max-width:580px){#wave{display:none}}.medium-zoom-overlay{background:#111 !important;z-index:9999}.medium-zoom-image{z-index:9999}.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.js-lines,.js-single-line,.js-block{overflow:hidden}.grid__news{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto}.grid__news:after{content:'';display:block;clear:both}.item__news{box-sizing:border-box;float:left;width:555px;margin-bottom:70px}.news__wrap__fullwidth .item__news{width:100%;float:none}@media screen and (max-width:1200px){.item__news{width:455px}}@media screen and (max-width:991px){.item__news{width:100%}}.item__news .media__content{display:block;line-height:0;margin-bottom:40px;text-align:center;width:100%}.item__news .image__news{margin:0 auto;display:block;max-width:100%;height:auto}.item__news .title_news{margin-top:14px;margin-bottom:24px;margin-right:0;-ms-word-wrap:break-word;word-wrap:break-word}.item__news .title_news a{color:#fff;text-decoration:none}.item__news iframe{width:100%;border:0;height:312px}@media screen and (max-width:1200px){.item__news iframe{height:256px}}@media screen and (max-width:991px){.item__news iframe{height:405px}}@media screen and (max-width:580px){.item__news iframe{height:280px}.articles-container{padding-right:0}}.item__news .media-content{margin-bottom:30px}.item__news .news__paragraph{padding-left:0;padding-right:0}.blog__single .item__news .news__paragraph{padding-left:0;padding-right:0}.news__paragraph_clear:before,.news__paragraph_clear:after{content:'';position:relative;display:block;clear:both}.item__news .news__paragraph .title{color:#fff;margin-top:calc(30px + 24px)}.item__news .news__paragraph p,.section__comments .media .media-body p{margin-bottom:24px;margin-top:24px}.item__news .news__paragraph img,.item__news .news__paragraph p img,.section__comments .media .media-body p img{max-width:100%;height:auto}.item__news .news__paragraph .page-links{margin:30px 0}.item__news .news__paragraph figure,.section__comments .media .media-body figure{max-width:100%}.item__news .news__paragraph ul,.item__news .news__paragraph ol,.section__comments .media .media-body ul,.section__comments .media .media-body ol{margin-top:0;margin-bottom:24px;padding-left:24px}.item__news .news__paragraph ul li,.item__news .news__paragraph ol li,.section__comments .media .media-body ul li,.section__comments .media .media-body ol li{margin-bottom:10px}.item__news .news__paragraph ul ul,.item__news .news__paragraph ol ol,.item__news .news__paragraph ol ul,.item__news .news__paragraph ul ol,.section__comments .media .media-body ul ul,.section__comments .media .media-body ol ol,.section__comments .media .media-body ol ul,.section__comments .media .media-body ul ol{margin:0;padding-top:10px}.item__news .news__paragraph .wp-block-gallery,.section__comments .media .media-body .wp-block-gallery{padding-left:0;padding-top:0;margin-bottom:0}.item__news .news__paragraph .wp-block-gallery+p,.section__comments .media .media-body .wp-block-gallery+p{margin-top:8px}.item__news .news__paragraph .wp-block-gallery .blocks-gallery-item,.section__comments .media .media-body .wp-block-gallery .blocks-gallery-item{margin-bottom:16px;padding-top:0}.item__news .news__paragraph table,.section__comments .media .media-body table{border:none;border-collapse:collapse;border-spacing:0;margin:0 0 34px;width:100%}.item__news .news__paragraph th,.section__comments .media .media-body th{font-weight:700;text-transform:none}.item__news .news__paragraph td,.item__news .news__paragraph th,.section__comments .media .media-body td,.section__comments .media .media-body th{padding:10px 15px;background:#111;border:1px solid #333}.item__news .news__paragraph dl,.section__comments .media .media-body dl{margin:24px 0;line-height:2}.item__news .news__paragraph dt,.item__news .news__paragraph dd,.section__comments .media .media-body dt,.section__comments .media .media-body dd{line-height:2}.item__news .news__paragraph dt,.section__comments .media .media-body dt{margin:24px 0 0}.news__wrap__fullwidth .item__news .news__paragraph,.news__wrap__fullwidth .item__news .footer__news{line-height:1.8;margin-left:auto;margin-right:auto;max-width:940px}.detail__news,.data,.detail__news .date,.rss-date,.widget_rss cite{color:#aaa;font-size:1em;line-height:1.8;font-weight:400;text-transform:uppercase}.detail__news{margin-bottom:24px}.read__more{font-size:1em;font-weight:600;display:inline-block;line-height:1.7;letter-spacing:.3px;padding-left:32px;position:relative;text-transform:uppercase;text-decoration:none;transition:all .3s cubic-bezier(.7,0,.3,1)}.read__more:before{content:'';background-color:#0056b3;height:48%;margin-top:auto;margin-bottom:auto;position:absolute;width:20px;left:0;top:0;bottom:0;transition:all .3s cubic-bezier(.7,0,.3,1)}.read__more:hover{padding-left:52px}.read__more:hover:before{width:40px}@media only screen and (max-width:1199px){.news__wrap__fullwidth .articles-container .news__paragraph{padding-left:40px;padding-right:40px}.news__wrap__fullwidth._single .news__paragraph{padding-left:0;padding-right:0}}@media only screen and (max-width:1040px){.edge:before{left:-70px}}@media screen and (max-width:991px){.news__wrap__fullwidth .articles-container .item__news .news__paragraph,.item__news .project__left__col.news__paragraph{padding-left:0;padding-right:0}.news__wrap__fullwidth._single .news__paragraph,.news__wrap__fullwidth._single .item__news .footer__news{padding-left:0;padding-right:0}.edge:before{display:none}}.blog__single .page__hero{margin-bottom:70px}@media only screen and (max-width:580px){.blog__single .page__hero{margin-bottom:40px}}@media only screen and (max-width:580px){.blog__single .page__hero .title{font-size:2.2em;margin-top:15px}}.blog__single .heading_wrap{margin-bottom:80px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;text-align:center;position:relative;max-width:970px}.section .heading_wrap .section__title{margin-top:0;margin-bottom:0;font-weight:400;letter-spacing:.2rem;line-height:1.3;-ms-word-wrap:break-word;word-wrap:break-word}.section .heading_wrap .section__subtitle{margin-top:38px}.blog__single .post__gallery{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-120px;margin-right:-120px;margin-bottom:24px}@media only screen and (max-width:1200px){.blog__single .post__gallery{margin-left:0;margin-right:0}}.blog__single .post__gallery .item__post__gallery{flex:auto;padding:5px;width:33.33333333%}.news__wrap__fullwidth._single .item__news{margin-bottom:0}.news__wrap__fullwidth._single .item__news iframe{height:640px;max-width:100%}.fb_iframe_widget span{max-width:100%}.fb_iframe_widget{max-width:100%}@media only screen and (max-width:1200px){.blog__single .heading_wrap{margin-bottom:60px}.news__wrap__fullwidth._single .item__news iframe{height:540px}}@media only screen and (max-width:990px){.news__wrap__fullwidth._single .item__news iframe{height:440px}.blog__single .heading_wrap{margin-top:60px}}@media only screen and (max-width:580px){.news__wrap__fullwidth._single .item__news iframe{height:340px}.news__wrap__fullwidth._single .item__news{margin-bottom:0}.blog__single .heading_wrap{margin-bottom:30px}.section__comments .media .media-body p{margin-top:15px;margin-bottom:15px}}.news__wrap__fullwidth._sedibar .post__gallery{margin-left:-5px;margin-right:-5px}.initial_letter{font-size:3.5em;padding:0 16px 0 0;line-height:1.2em;float:left;display:inline-block}.quote,.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large,.item__news .news__paragraph blockquote,.section__comments .media .media-body blockquote{border:0;font-style:italic;color:#fff;font-size:1.3em;margin-top:40px;margin-bottom:40px;padding-top:0;padding-bottom:0;padding-left:50px;position:relative}@media only screen and (max-width:320px){.quote,.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large,.item__news .news__paragraph blockquote,.section__comments .media .media-body blockquote{font-size:1.1em;margin-top:20px;margin-bottom:20px;padding-left:30px}}.quote p,.wp-block-quote p,.wp-block-quote.is-large p,.wp-block-quote.is-style-large p,.item__news .news__paragraph .wp-block-quote p,.item__news .news__paragraph blockquote p,.section__comments .media .media-body blockquote p{margin-top:0;margin-bottom:15px}.quote cite,.wp-block-quote cite,.item__news .news__paragraph blockquote cite,.section__comments .media .media-body blockquote cite{color:#aaa;font-size:.9em}.quote:before,.wp-block-quote:before,.item__news .news__paragraph blockquote:before,.section__comments .media .media-body blockquote:before{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/icon-quote-white.svg);background-repeat:no-repeat;background-size:contain;content:'';height:40px;width:40px;position:absolute;top:-5px;left:-15px}@media only screen and (max-width:768px){.quote:before,.wp-block-quote:before,.item__news .news__paragraph blockquote:before,.section__comments .media .media-body blockquote:before{height:45px;width:60px;left:0}}@media only screen and (max-width:580px){.quote,.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large,.item__news .news__paragraph blockquote,.section__comments .media .media-body blockquote{font-size:1em;margin-top:30px;margin-bottom:30px;padding-top:10px;padding-left:50px}.quote:before,.wp-block-quote:before,.item__news .news__paragraph blockquote:before,.section__comments .media .media-body blockquote:before{height:30px;width:30px;left:0;background-size:contain}.quote p,.wp-block-quote p,.wp-block-quote.is-large p,.wp-block-quote.is-style-large p,.item__news .news__paragraph .wp-block-quote p,.item__news .news__paragraph blockquote p,.section__comments .media .media-body blockquote p{margin-bottom:5px}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.3em}.wp-block-pullquote{padding:0;margin:10px 0}.wp-block-pullquote p{font-size:1em}.wp-block-pullquote cite{font-size:.9em}.wp-block-pullquote.is-style-solid-color blockquote{max-width:100%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1.3em}}@media only screen and (max-width:320px){.quote:before,.wp-block-quote:before,.item__news .news__paragraph blockquote:before,.section__comments .media .media-body blockquote:before{height:15px;width:20px}}.quote._center,.wp-block-quote._center{border:0;font-size:1.715em;font-weight:400;padding-top:100px;padding-left:0;padding-right:0;text-align:center}.quote._center:before,.wp-block-quote._center:before{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/icon-quote-white.svg);left:0;right:0;margin:0 auto}.tags-links{margin-top:24px;display:block;font-size:1em;color:#eee}.tags-links:before,.edit-link,.news__wrap__fullwidth .news__paragraph:after{content:'';position:relative;display:block;clear:both}.tags-links a,.col__sedebar .tagcloud a{margin:4px 6px 4px 0;padding:0 8px;display:inline-block;vertical-align:middle;font-size:1em!important;line-height:1.8;font-weight:400;color:#fff;text-transform:none;text-decoration:none;border:1px solid #fff}.tags-links span{margin-right:8px;display:inline-block;vertical-align:middle}.edit-link{margin-top:24px;display:block}.post-edit-link{position:relative;display:inline-block;vertical-align:top;color:#fff;text-decoration:none;-ms-word-wrap:break-word;word-wrap:break-word;max-width:100%}.post-edit-link:before{padding-right:8px;content:"\f044";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:'Font Awesome 5 Free';font-weight:900}.item__news .news__paragraph .wp-block-latest-posts.is-grid,.item__news .news__paragraph .wp-block-latest-posts,.item__news .news__paragraph .wp-block-latest-comments,.item__news .news__paragraph .wp-block-archives,.item__news .news__paragraph .wp-block-categories{padding:0;list-style:none}.item__news .news__paragraph .wp-block-categories ul{list-style:none}dt{margin-top:10px}.item__news .news__paragraph .gallery{margin:0 -15px}.item__news .news__paragraph .gallery.gallery-columns-1 .gallery-item{width:100%}.item__news .news__paragraph .gallery.gallery-columns-2 .gallery-item{width:50%}.item__news .news__paragraph .gallery.gallery-columns-3 .gallery-item{width:33.333%}.item__news .news__paragraph .gallery.gallery-columns-4 .gallery-item{width:25%}.item__news .news__paragraph .gallery.gallery-columns-5 .gallery-item{width:20%}.item__news .news__paragraph .gallery.gallery-columns-6 .gallery-item{width:16.666%}.item__news .news__paragraph .gallery.gallery-columns-7 .gallery-item{width:14.285%}.item__news .news__paragraph .gallery.gallery-columns-8 .gallery-item{width:12.5%}.item__news .news__paragraph .gallery.gallery-columns-9 .gallery-item{width:11.111%}.item__news .news__paragraph .gallery.gallery-columns-10 .gallery-item{width:10%}.item__news .news__paragraph .gallery .gallery-item{padding:15px;display:inline-block;vertical-align:top;width:33.333%;text-align:center}.gallery-item .wp-caption-text.gallery-caption{padding-top:10px;font-size:.9em}@media only screen and (max-width:580px){.item__news .news__paragraph .gallery.gallery-columns-1 .gallery-item{width:100%}.item__news .news__paragraph .gallery.gallery-columns-3 .gallery-item,.item__news .news__paragraph .gallery.gallery-columns-3 .gallery-item,.item__news .news__paragraph .gallery.gallery-columns-4 .gallery-item,.item__news .news__paragraph .gallery.gallery-columns-5 .gallery-item,.item__news .news__paragraph .gallery.gallery-columns-6 .gallery-item,.item__news .news__paragraph .gallery.gallery-columns-7 .gallery-item,.item__news .news__paragraph .gallery.gallery-columns-8 .gallery-item,.item__news .news__paragraph .gallery.gallery-columns-9 .gallery-item,.item__news .news__paragraph .gallery.gallery-columns-10 .gallery-item{width:100%}}.bypostauthor{background:#f0f0f0;padding:20px}.btn__load__col{margin-top:100px}.btn__load__col .btn__load{background-color:transparent;border:1px solid #10131a;border-radius:50%;display:block;margin:0 auto 10px;position:relative;height:40px;width:40px;transition:all .6s cubic-bezier(.7,0,.3,1)}.btn__load__col .btn__load:hover,.btn__load__col .btn__load:focus{background-color:#10131a}.btn__load__col .btn__load:hover:after,.btn__load__col .btn__load:hover:before,.btn__load__col .btn__load:focus:after,.btn__load__col .btn__load:focus:before{background-color:#fff}.btn__load__col .btn__load:after,.btn__load__col .btn__load:before{content:'';background-color:#10131a;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;transition:all .6s cubic-bezier(.7,0,.3,1)}.btn__load__col .btn__load:after{height:2px;width:14px}.btn__load__col .btn__load:before{height:14px;width:2px}.btn__load__col .btn__load svg ellipse{stroke:#10131a}.btn__load__col .btn__load__text{color:#10131a;font-size:12px;font-weight:600;display:block;letter-spacing:.06em;text-align:center;text-transform:uppercase}button:focus{outline:none}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.page-links:before{content:'';position:relative;display:block;clear:both}.pager .page-numbers,.page-links .post-page-numbers{display:inline-block;vertical-align:top;width:40px;height:40px;line-height:38px;border:none;border-radius:100%;color:#fff;text-align:center}.page-links .post-page-numbers{margin-left:5px;vertical-align:middle}.pager .page-numbers.current,.page-links .post-page-numbers.current{border:1px solid #999}.pager .page-numbers.prev,.pager .page-numbers.next{padding:0 15px;width:auto}@media screen and (max-width:580px){.pager .page-numbers,.page-links .post-page-numbers{width:30px;height:30px;line-height:28px}.pager .page-numbers.prev,.pager .page-numbers.next{padding:0 5px;width:auto}}.item__news .footer__news{margin-top:50px}.item__news .share__post{padding-top:44px;position:relative;text-align:center}.item__news .share__post:before{background-color:#fff;content:'';height:1px;margin:0 auto;position:absolute;top:0;left:0;right:0;width:80px}.item__news .share__post a{display:inline-block;margin-right:35px;text-decoration:none}.item__news .share__post a span{font-size:.86rem;font-weight:500;letter-spacing:.1rem;padding-left:15px}@media only screen and (max-width:768px){.item__news .share__post a span{display:none}}.item__news .share__post a i{transition:all .3s ease 0s}.item__news .share__post a:hover i{color:#5328fe}.content-sidebar{padding-left:30px}@media only screen and (max-width:991px){.content-sidebar{margin-top:70px;padding-left:0}}.content-sidebar .widget-title{margin-top:0;margin-bottom:30px;padding-bottom:20px;position:relative;font-size:1.5em}.content-sidebar .widget-title:before{content:'';background-color:#999;height:1px;position:absolute;left:0;bottom:0;width:40px}.content-sidebar .search-form{position:relative}.content-sidebar .search-form label{display:block}.content-sidebar .search-form input[type=text],.content-sidebar .search-form input[type=email],.content-sidebar .search-form input[type=password],.content-sidebar .search-form input[type=datetime],.content-sidebar .search-form input[type=date],.content-sidebar .search-form input[type=month],.content-sidebar .search-form input[type=time],.content-sidebar .search-form input[type=week],.content-sidebar .search-form input[type=search],.content-sidebar .search-form textarea,.content-sidebar .search-form textarea.form-control{padding:0 20px;width:100%;border:none;background:0 0;border-bottom:1px solid #999}.content-sidebar .search-form .btn_search,.search-submit{position:absolute;right:19px;top:50%;margin-top:-15px;background-color:transparent;border:0;z-index:2}.search-submit{width:14px;height:31px;background:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/search.svg) no-repeat center center;background-size:contain;font-size:0;opacity:.7;filter:brightness(0) invert(1)}.content-sidebar .widget{margin-bottom:60px}.content-sidebar .widget:last-child{margin-bottom:0}.content-sidebar ul{padding-left:0;list-style:none}.content-sidebar ul li,.wp-block-categories-list li,.wp-block-archives-list li{margin-bottom:10px;position:relative}.content-sidebar ul ul,.wp-block-categories-list ul{padding-top:8px;padding-left:14px}.content-sidebar ul ul li:before,.wp-block-categories-list ul li:before{content:'';position:absolute;top:12px;left:-15px;width:7px;height:1px;background:#999;opacity:.8}.wp-block-categories-list ul li:before{top:14px}.wp-block-categories-list li ul li a,.wp-block-archives-list li ul li a{color:#aaa}.wp-block-latest-comments__comment-excerpt p{margin-top:5px;margin-bottom:24px}.content-sidebar ul li a{color:#c0c3c8}.content-sidebar ul li ul a{color:#aaa}.content-sidebar .mejs-controls .mejs-horizontal-volume-slider{display:none!important}.calendar_wrap table{width:100%;font-size:.9em}.calendar_wrap table #today{background-color:#5328fe}.calendar_wrap table caption{padding-top:0;padding-bottom:0;text-align:center}.calendar_wrap table th{padding:3px;text-align:center}.calendar_wrap table td{padding:3px;text-align:center;border-top:1px solid #333;border-left:1px solid #333}.calendar_wrap table td:last-child{border-right:1px solid #333}.calendar_wrap table tfoot td{border-left:none;text-align:left}.calendar_wrap table tfoot td:last-child{border-right:none;text-align:right}.calendar_wrap table td.pad{border-left:none}.content-sidebar select,.wp-block-archives-dropdown select{-webkit-appearance:none;-webkit-border-radius:0px;background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/arrow.svg);background-position:calc(100% - 15px) 50%;background-size:11px;background-repeat:no-repeat;background-color:transparent;border:0;font-size:1em;color:#fff;border:1px solid #999;border-radius:0;box-shadow:none;width:100%;height:42px;padding-left:15px;padding-right:30px;cursor:pointer;filter:brightness(0) invert(1)}.content-sidebar select:active,.content-sidebar select:focus,.wp-block-archives-dropdown select:active,.wp-block-archives-dropdown select:focus{outline:none;box-shadow:none}.wp-block-archives-dropdown select{width:auto;display:inline-block;vertical-align:top}.content-sidebar img{height:auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.widget_media_gallery .gallery{margin:0 -5px;font-size:0}.widget_media_gallery .gallery-item{padding:0 5px 10px;display:inline-block;vertical-align:top}.widget_media_gallery .gallery-columns-5 .gallery-item,.widget_media_gallery .gallery-columns-6 .gallery-item,.widget_media_gallery .gallery-columns-7 .gallery-item,.widget_media_gallery .gallery-columns-8 .gallery-item,.widget_media_gallery .gallery-columns-9 .gallery-item{width:20%}.widget_media_gallery .gallery-columns-4 .gallery-item{width:25%}.widget_media_gallery .gallery-columns-3 .gallery-item{width:33.333%}.widget_media_gallery .gallery-columns-2 .gallery-item{width:50%}.widget_media_gallery .gallery-columns-1 .gallery-item{width:100%}.widget_media_gallery .gallery-item img{height:auto}.rsswidget{font-weight:600;text-decoration:none}.section__comments{max-width:940px;margin-left:auto;margin-right:auto}.section__comments>.title__h6{margin-top:90px}.section__comments .comments{margin:0;padding:0;list-style:none}.section__comments .media{margin-top:40px;display:block}.section__comments .pingback.media p,.section__comments .trackback.media p{margin-bottom:0}.section__comments .pingback.media .media-body .media-footer,.section__comments .trackback.media .media-body .media-footer{margin-top:0}.section__comments .media .pull-left{border-radius:50%;height:64px;padding-right:0;margin-top:6px;margin-right:30px;overflow:hidden;width:64px}@media screen and (max-width:580px){.section__comments .media .pull-left{height:32px;margin-right:20px;width:32px}}.section__comments .media .pull-left img{height:64px;width:64px}@media screen and (max-width:580px){.section__comments .media .pull-left img{height:32px;width:32px}}.section__comments .media .media-header{margin-bottom:10px}.section__comments .media .media-header .list-inline>li{display:inline-block;margin:0 10px 0 0}.section__comments .media .media-header .list-unstyled{margin:0;padding:0}.section__comments .media .media-header .list-unstyled li{margin:0;padding:0 10px 0 0}.section__comments .media .media-body .media-header+*{margin-top:0}@media screen and (max-width:580px){.section__comments .media .media-header{margin-bottom:0}}.section__comments .media .media-header .media-heading{margin-top:0;margin-bottom:5px;font-size:1.15em;font-weight:600}.section__comments .media .media-header .media-heading a{text-decoration:none}.section__comments .media .media-body{margin-left:94px;overflow:visible;display:block;width:auto}.section__comments .media .media-body .media-footer{margin-top:10px}.section__comments .media .media-body .media-footer .reply,.comment-reply-link{font-size:.86rem;font-weight:500;letter-spacing:.2rem;opacity:.8;text-decoration:none;text-transform:uppercase;transition:all .6s 0s cubic-bezier(.7,0,.3,1)}.section__comments .media .media-body .media-footer .reply:hover,.comment-reply-link:hover{opacity:1}.comment-reply-link:before{padding-right:8px;content:"\f3e5";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:'Font Awesome 5 Free';font-weight:900}.section__comments .title_form{margin-top:90px;margin-bottom:45px}.section__comments .comment .title_form{margin-top:45px}@media only screen and (max-width:580px){.section__comments .title_form{margin-top:60px;margin-bottom:30px}.section__comments .comment .title_form{margin-top:30px}}.section__comments .children{padding:0;padding-left:94px}.section__comments .children .children{padding-left:47px}.section__comments .trackback .pull-left,.section__comments .pingback .pull-left{display:none}.section__comments .trackback .media-body,.section__comments .pingback .media-body{margin-left:0}.pull-left{float:left !important}.pull-right{float:right !important}.pull-none,.pull-center{float:none !important}.item__news>.sticky{padding:35px;position:relative;background:#181818}.item__news>.sticky:before{content:'';position:absolute;left:0;top:0;width:100%;height:4px;background:#5328fe}.navigation.comment-navigation{margin-top:40px}.small,small{font-size:65%;font-weight:400}.wpcf7-form-control-wrap{display:block}span.wpcf7-not-valid-tip{position:absolute;left:0;bottom:-30px}div.wpcf7-response-output{margin:2em auto 0 auto;padding:0 15px;border:none!important;max-width:900px;text-align:center}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{color:red}div.wpcf7-mail-sent-ok{color:#fff}.comment-form-cookies-consent{text-align:center}.comment-form-cookies-consent label{margin-left:8px;display:inline}.form-comment .row,.comment-form .row{text-align:center}@media screen and (max-width:580px){.section__comments .children{padding:0;padding-left:26px}.section__comments .children .children{padding-left:16px}.section__comments .trackback .media-body,.section__comments .pingback .media-body{margin-left:0}}@media screen and (max-width:580px){.section__comments .media .media-body{margin-left:52px}.item__news>.sticky{padding-left:30px;padding-right:30px}}.pager-wrap{margin-top:90px}@media only screen and (max-width:580px){.pager-wrap{margin-top:40px}}.pager-wrap .pager{position:relative;padding-left:0;margin:35px 0 20px;list-style:none;text-align:center}@media only screen and (max-width:580px){.pager-wrap .pager{margin-top:30px}}.pager-wrap .pager li{display:inline;font-weight:600;letter-spacing:.2rem;text-transform:uppercase}.pager-wrap .pager li.previous,.pager-wrap .pager li.next{position:absolute;left:0;top:0}.pager-wrap .pager li.next{left:auto;right:0}.pager-wrap .pager li.previous a:after,.pager-wrap .pager li.next a:after{background-color:#fff;content:'';height:1px;margin:auto 0;position:absolute;top:-1px;bottom:0;width:60px;transition:all .3s 0s cubic-bezier(.7,0,.3,1)}@media only screen and (max-width:580px){.pager-wrap .pager li.previous a:after,.pager-wrap .pager li.next a:after{display:none}}.pager-wrap .pager li.previous a{float:left}.pager-wrap .pager li.previous a:after{right:-100%}.pager-wrap .pager li.previous a:hover:after{right:0}.pager-wrap .pager li.next a{float:right}.pager-wrap .pager li.next a:after{left:-100%}.pager-wrap .pager li.next a:hover:after{left:0}.pager-wrap .pager li a{padding:5px 14px;background-color:transparent;border:0;border-radius:0;opacity:.7;position:relative;text-decoration:none}.pager-wrap .pager li a:hover{opacity:1}.pager-wrap .pager .disabled a:hover,.pager-wrap .pager .disabled a:focus{background-color:transparent;color:#c0c3c8}.pager-wrap .pager .disabled a:after{opacity:.7}.pager-wrap .pager .back_grid{fill:#fff;transition:all .3s cubic-bezier(.7,0,.3,1)}.pager-wrap .pager .back_grid:hover{fill:#c0c3c8}.wp-block-image figcaption{color:#aaa}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background:#181818}.wp-block-latest-posts__post-date,.wp-block-latest-comments__comment-date,.wp-block-separator.is-style-dots:before{color:#aaa}hr{border-color:#999}pre{color:#fff}.is-style-outline .wp-block-button__link{color:#fff!important}.footer__copy:first-child{margin-top:0}.wp-block-button__link{background-color:#5328fe;font-size:14px;padding-top:8px;padding-bottom:8px;font-weight:600}.is-style-outline .wp-block-button__link{background:0 0;border:2px solid #5328fe;color:#fff}.wp-block-button{margin-bottom:24px}.section .content-box{padding:30px;font-size:14px;background:#111;border:1px solid rgba(255,255,255,.07)}.section .content-box .single-post-text>*:first-child{margin-top:0}.section .content-box .single-post-text>*:last-child{margin-bottom:0}.section .title .title_inner{margin-bottom:30px;display:block;position:relative;font-size:1.715rem;color:#fff;font-weight:600}.service-items{margin-top:-30px;font-size:0;text-align:center}.service-items .service-col{margin-top:30px;display:inline-block;vertical-align:top;width:50%;font-size:14px}.service-items .service-col:nth-child(odd) .content-box{margin-right:15px}.service-items .service-col:nth-child(even) .content-box{margin-left:15px}.service-items .service-item .icon{font-size:36px;line-height:normal;color:#5328fe}.service-items .service-item .name{margin:10px 0 0;color:#fff;font-weight:600}.service-items .service-item .text{margin:0;color:#fff}@media (max-width:1199px){.service-items{margin-top:-30px}.service-items .service-col{margin-top:30px}.service-items .service-col:nth-child(odd) .content-box{margin-right:15px}.service-items .service-col:nth-child(even) .content-box{margin-left:15px}}@media (max-width:720px){.service-items .service-col{width:100%}.service-items .service-col:nth-child(odd) .content-box{margin-right:0}.service-items .service-col:nth-child(even) .content-box{margin-left:0}}.resume-items .resume-item{position:relative;margin:30px 0 0}.resume-items .resume-item:first-child{margin:0}.resume-items .resume-item .date{position:relative;margin:0;display:inline-block;font-size:14px;opacity:.7}.resume-items .resume-item .name{margin:0;color:#fff;font-weight:600}.resume-items .resume-item .text{color:#fff}.resume-items .resume-item.active .date{color:#5328fe;font-weight:600}@media (max-width:1199px){.resume-items .resume-item{margin:30px 0 0}.section.resume .col.col-12:last-child{margin-top:30px}}.skills ul{margin:-30px 0 0;padding:0;list-style:none;font-size:0}.skills ul li{position:relative;padding:30px 0 0}.skills ul li:after{display:none}.skills ul li:last-child{padding-bottom:0}.skills ul li .name{margin:0 0 10px;position:relative;font-size:14px;color:#fff;font-weight:600}.skills ul li .progress{display:block;height:4px;position:relative;width:100%;background:rgba(255,255,255,.1)}.skills ul li .progress .percentage{left:0;top:0;position:absolute;height:4px;width:0;background:#5328fe}.skills ul li .progress .percentage .percent{position:absolute;top:-34px;right:0;font-size:14px;font-weight:400}.skills.list ul{margin:0 -30px}.skills.list ul li{padding-top:0;padding-bottom:0;padding-left:30px;padding-right:30px;display:inline-block;vertical-align:top;width:50%}.skills.list ul li .name{padding-left:30px;position:relative}.skills.list ul li .name:before{content:"\f00c";position:absolute;left:0;top:3px;display:inline-block;color:#5328fe;font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.skills.list ul li .progress{display:none}.skills.dotted ul{margin-left:-30px;margin-right:-30px}.skills.dotted ul li{padding-left:30px;padding-right:30px;width:50%;display:inline-block;vertical-align:top}.skills.dotted ul li .progress{height:14px;background:0 0 !important}.skills.dotted ul li .progress .percentage{position:relative;overflow:hidden;top:0;height:14px;background:0 0 !important;z-index:2}.skills.dotted ul li .progress .dg,.skills.dotted ul li .progress .da{position:absolute;left:0;top:0;width:100%;display:flex;justify-content:space-between;height:14px}.skills.dotted ul li .progress .dg span,.skills.dotted ul li .progress .da span{display:block;width:14px;height:14px;background:rgba(255,255,255,.1);border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;-khtml-border-radius:14px}.skills.dotted ul li .progress .da{top:0}.skills.dotted ul li .progress .da span{background:#5328fe}.skills.circles ul li{margin-top:30px;padding:0 0 60px;display:inline-block;vertical-align:top;width:25%}.skills.circles ul li:last-child{padding-bottom:40px}.skills.circles ul li .name{margin:0 0 0 -45px;position:absolute;top:105px;left:50%;width:90px;text-align:center}.skills.circles ul li .progress{margin:0 auto;position:relative;font-size:90px;width:90px;height:90px;background:#282828;border-radius:90px;-moz-border-radius:90px;-webkit-border-radius:90px;-khtml-border-radius:90px}.skills.circles ul li .progress:after{content:'';position:absolute;top:.09em;left:.09em;width:.82em;height:.82em;display:block;background-color:#101010;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%}.skills.circles ul li .progress span{position:absolute;width:100%;left:0;top:0;width:100%;height:100%;font-size:16px;line-height:90px;text-align:center;white-space:nowrap;z-index:2}.skills.circles ul li .progress .percentage{display:none}.skills.circles ul li .progress .slice{position:absolute;width:1em;height:1em;clip:rect(0em,1em,1em,.5em);-webkit-clip:rect(0em,1em,1em,.5em)}.skills.circles .progress.p51 .slice,.skills.circles .progress.p52 .slice,.skills.circles .progress.p53 .slice,.skills.circles .progress.p54 .slice,.skills.circles .progress.p55 .slice,.skills.circles .progress.p56 .slice,.skills.circles .progress.p57 .slice,.skills.circles .progress.p58 .slice,.skills.circles .progress.p59 .slice,.skills.circles .progress.p60 .slice,.skills.circles .progress.p61 .slice,.skills.circles .progress.p62 .slice,.skills.circles .progress.p63 .slice,.skills.circles .progress.p64 .slice,.skills.circles .progress.p65 .slice,.skills.circles .progress.p66 .slice,.skills.circles .progress.p67 .slice,.skills.circles .progress.p68 .slice,.skills.circles .progress.p69 .slice,.skills.circles .progress.p70 .slice,.skills.circles .progress.p71 .slice,.skills.circles .progress.p72 .slice,.skills.circles .progress.p73 .slice,.skills.circles .progress.p74 .slice,.skills.circles .progress.p75 .slice,.skills.circles .progress.p76 .slice,.skills.circles .progress.p77 .slice,.skills.circles .progress.p78 .slice,.skills.circles .progress.p79 .slice,.skills.circles .progress.p80 .slice,.skills.circles .progress.p81 .slice,.skills.circles .progress.p82 .slice,.skills.circles .progress.p83 .slice,.skills.circles .progress.p84 .slice,.skills.circles .progress.p85 .slice,.skills.circles .progress.p86 .slice,.skills.circles .progress.p87 .slice,.skills.circles .progress.p88 .slice,.skills.circles .progress.p89 .slice,.skills.circles .progress.p90 .slice,.skills.circles .progress.p91 .slice,.skills.circles .progress.p92 .slice,.skills.circles .progress.p93 .slice,.skills.circles .progress.p94 .slice,.skills.circles .progress.p95 .slice,.skills.circles .progress.p96 .slice,.skills.circles .progress.p97 .slice,.skills.circles .progress.p98 .slice,.skills.circles .progress.p99 .slice,.skills.circles .progress.p100 .slice{clip:rect(auto,auto,auto,auto);-webkit-clip:rect(auto,auto,auto,auto)}.skills.circles .progress .bar,.skills.circles .progress.p51 .fill,.skills.circles .progress.p52 .fill,.skills.circles .progress.p53 .fill,.skills.circles .progress.p54 .fill,.skills.circles .progress.p55 .fill,.skills.circles .progress.p56 .fill,.skills.circles .progress.p57 .fill,.skills.circles .progress.p58 .fill,.skills.circles .progress.p59 .fill,.skills.circles .progress.p60 .fill,.skills.circles .progress.p61 .fill,.skills.circles .progress.p62 .fill,.skills.circles .progress.p63 .fill,.skills.circles .progress.p64 .fill,.skills.circles .progress.p65 .fill,.skills.circles .progress.p66 .fill,.skills.circles .progress.p67 .fill,.skills.circles .progress.p68 .fill,.skills.circles .progress.p69 .fill,.skills.circles .progress.p70 .fill,.skills.circles .progress.p71 .fill,.skills.circles .progress.p72 .fill,.skills.circles .progress.p73 .fill,.skills.circles .progress.p74 .fill,.skills.circles .progress.p75 .fill,.skills.circles .progress.p76 .fill,.skills.circles .progress.p77 .fill,.skills.circles .progress.p78 .fill,.skills.circles .progress.p79 .fill,.skills.circles .progress.p80 .fill,.skills.circles .progress.p81 .fill,.skills.circles .progress.p82 .fill,.skills.circles .progress.p83 .fill,.skills.circles .progress.p84 .fill,.skills.circles .progress.p85 .fill,.skills.circles .progress.p86 .fill,.skills.circles .progress.p87 .fill,.skills.circles .progress.p88 .fill,.skills.circles .progress.p89 .fill,.skills.circles .progress.p90 .fill,.skills.circles .progress.p91 .fill,.skills.circles .progress.p92 .fill,.skills.circles .progress.p93 .fill,.skills.circles .progress.p94 .fill,.skills.circles .progress.p95 .fill,.skills.circles .progress.p96 .fill,.skills.circles .progress.p97 .fill,.skills.circles .progress.p98 .fill,.skills.circles .progress.p99 .fill,.skills.circles .progress.p100 .fill{position:absolute;width:.82em;height:.82em;clip:rect(0em,.5em,1em,0em);-webkit-clip:rect(0em,.5em,1em,0em);border:.09em solid #5328fe;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%}.skills.circles .progress.p51 .bar:after,.skills.circles .progress.p51 .fill,.skills.circles .progress.p52 .bar:after,.skills.circles .progress.p52 .fill,.skills.circles .progress.p53 .bar:after,.skills.circles .progress.p53 .fill,.skills.circles .progress.p54 .bar:after,.skills.circles .progress.p54 .fill,.skills.circles .progress.p55 .bar:after,.skills.circles .progress.p55 .fill,.skills.circles .progress.p56 .bar:after,.skills.circles .progress.p56 .fill,.skills.circles .progress.p57 .bar:after,.skills.circles .progress.p57 .fill,.skills.circles .progress.p58 .bar:after,.skills.circles .progress.p58 .fill,.skills.circles .progress.p59 .bar:after,.skills.circles .progress.p59 .fill,.skills.circles .progress.p60 .bar:after,.skills.circles .progress.p60 .fill,.skills.circles .progress.p61 .bar:after,.skills.circles .progress.p61 .fill,.skills.circles .progress.p62 .bar:after,.skills.circles .progress.p62 .fill,.skills.circles .progress.p63 .bar:after,.skills.circles .progress.p63 .fill,.skills.circles .progress.p64 .bar:after,.skills.circles .progress.p64 .fill,.skills.circles .progress.p65 .bar:after,.skills.circles .progress.p65 .fill,.skills.circles .progress.p66 .bar:after,.skills.circles .progress.p66 .fill,.skills.circles .progress.p67 .bar:after,.skills.circles .progress.p67 .fill,.skills.circles .progress.p68 .bar:after,.skills.circles .progress.p68 .fill,.skills.circles .progress.p69 .bar:after,.skills.circles .progress.p69 .fill,.skills.circles .progress.p70 .bar:after,.skills.circles .progress.p70 .fill,.skills.circles .progress.p71 .bar:after,.skills.circles .progress.p71 .fill,.skills.circles .progress.p72 .bar:after,.skills.circles .progress.p72 .fill,.skills.circles .progress.p73 .bar:after,.skills.circles .progress.p73 .fill,.skills.circles .progress.p74 .bar:after,.skills.circles .progress.p74 .fill,.skills.circles .progress.p75 .bar:after,.skills.circles .progress.p75 .fill,.skills.circles .progress.p76 .bar:after,.skills.circles .progress.p76 .fill,.skills.circles .progress.p77 .bar:after,.skills.circles .progress.p77 .fill,.skills.circles .progress.p78 .bar:after,.skills.circles .progress.p78 .fill,.skills.circles .progress.p79 .bar:after,.skills.circles .progress.p79 .fill,.skills.circles .progress.p80 .bar:after,.skills.circles .progress.p80 .fill,.skills.circles .progress.p81 .bar:after,.skills.circles .progress.p81 .fill,.skills.circles .progress.p82 .bar:after,.skills.circles .progress.p82 .fill,.skills.circles .progress.p83 .bar:after,.skills.circles .progress.p83 .fill,.skills.circles .progress.p84 .bar:after,.skills.circles .progress.p84 .fill,.skills.circles .progress.p85 .bar:after,.skills.circles .progress.p85 .fill,.skills.circles .progress.p86 .bar:after,.skills.circles .progress.p86 .fill,.skills.circles .progress.p87 .bar:after,.skills.circles .progress.p87 .fill,.skills.circles .progress.p88 .bar:after,.skills.circles .progress.p88 .fill,.skills.circles .progress.p89 .bar:after,.skills.circles .progress.p89 .fill,.skills.circles .progress.p90 .bar:after,.skills.circles .progress.p90 .fill,.skills.circles .progress.p91 .bar:after,.skills.circles .progress.p91 .fill,.skills.circles .progress.p92 .bar:after,.skills.circles .progress.p92 .fill,.skills.circles .progress.p93 .bar:after,.skills.circles .progress.p93 .fill,.skills.circles .progress.p94 .bar:after,.skills.circles .progress.p94 .fill,.skills.circles .progress.p95 .bar:after,.skills.circles .progress.p95 .fill,.skills.circles .progress.p96 .bar:after,.skills.circles .progress.p96 .fill,.skills.circles .progress.p97 .bar:after,.skills.circles .progress.p97 .fill,.skills.circles .progress.p98 .bar:after,.skills.circles .progress.p98 .fill,.skills.circles .progress.p99 .bar:after,.skills.circles .progress.p99 .fill,.skills.circles .progress.p100 .bar:after,.skills.circles .progress.p100 .fill{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}.skills.circles .progress *,.skills.circles .progress *:before,.skills.circles .progress *:after{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.skills.circles .progress.p1 .bar{transform:rotate(3.6deg);-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-o-transform:rotate(3.6deg)}.skills.circles .progress.p2 .bar{transform:rotate(7.2deg);-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-o-transform:rotate(7.2deg)}.skills.circles .progress.p3 .bar{transform:rotate(10.8deg);-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-o-transform:rotate(10.8deg)}.skills.circles .progress.p4 .bar{transform:rotate(14.4deg);-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-o-transform:rotate(14.4deg)}.skills.circles .progress.p5 .bar{transform:rotate(18deg);-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-o-transform:rotate(18deg)}.skills.circles .progress.p6 .bar{transform:rotate(21.6deg);-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-o-transform:rotate(21.6deg)}.skills.circles .progress.p7 .bar{transform:rotate(25.2deg);-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-o-transform:rotate(25.2deg)}.skills.circles .progress.p8 .bar{transform:rotate(28.8deg);-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-o-transform:rotate(28.8deg)}.skills.circles .progress.p9 .bar{transform:rotate(32.4deg);-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-o-transform:rotate(32.4deg)}.skills.circles .progress.p10 .bar{transform:rotate(36deg);-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-o-transform:rotate(36deg)}.skills.circles .progress.p11 .bar{transform:rotate(39.6deg);-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-o-transform:rotate(39.6deg)}.skills.circles .progress.p12 .bar{transform:rotate(43.2deg);-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-o-transform:rotate(43.2deg)}.skills.circles .progress.p13 .bar{transform:rotate(46.8deg);-webkit-transform:rotate(46.8deg);-moz-transform:rotate(46.8deg);-o-transform:rotate(46.8deg)}.skills.circles .progress.p14 .bar{transform:rotate(50.4deg);-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-o-transform:rotate(50.4deg)}.skills.circles .progress.p15 .bar{transform:rotate(54deg);-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-o-transform:rotate(54deg)}.skills.circles .progress.p16 .bar{transform:rotate(57.6deg);-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-o-transform:rotate(57.6deg)}.skills.circles .progress.p17 .bar{transform:rotate(61.2deg);-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-o-transform:rotate(61.2deg)}.skills.circles .progress.p18 .bar{transform:rotate(64.8deg);-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-o-transform:rotate(64.8deg)}.skills.circles .progress.p19 .bar{transform:rotate(68.4deg);-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-o-transform:rotate(68.4deg)}.skills.circles .progress.p20 .bar{transform:rotate(72deg);-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-o-transform:rotate(72deg)}.skills.circles .progress.p21 .bar{transform:rotate(75.6deg);-webkit-transform:rotate(75.6deg);-moz-transform:rotate(75.6deg);-o-transform:rotate(75.6deg)}.skills.circles .progress.p22 .bar{transform:rotate(79.2deg);-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-o-transform:rotate(79.2deg)}.skills.circles .progress.p23 .bar{transform:rotate(82.8deg);-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-o-transform:rotate(82.8deg)}.skills.circles .progress.p24 .bar{transform:rotate(86.4deg);-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-o-transform:rotate(86.4deg)}.skills.circles .progress.p25 .bar{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.skills.circles .progress.p26 .bar{transform:rotate(93.6deg);-webkit-transform:rotate(93.6deg);-moz-transform:rotate(93.6deg);-o-transform:rotate(93.6deg)}.skills.circles .progress.p27 .bar{transform:rotate(97.2deg);-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-o-transform:rotate(97.2deg)}.skills.circles .progress.p28 .bar{transform:rotate(100.8deg);-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-o-transform:rotate(100.8deg)}.skills.circles .progress.p29 .bar{transform:rotate(104.4deg);-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-o-transform:rotate(104.4deg)}.skills.circles .progress.p30 .bar{transform:rotate(108deg);-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-o-transform:rotate(108deg)}.skills.circles .progress.p31 .bar{transform:rotate(111.6deg);-webkit-transform:rotate(111.6deg);-moz-transform:rotate(111.6deg);-o-transform:rotate(111.6deg)}.skills.circles .progress.p32 .bar{transform:rotate(115.2deg);-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-o-transform:rotate(115.2deg)}.skills.circles .progress.p33 .bar{transform:rotate(118.8deg);-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-o-transform:rotate(118.8deg)}.skills.circles .progress.p34 .bar{transform:rotate(122.4deg);-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-o-transform:rotate(122.4deg)}.skills.circles .progress.p35 .bar{transform:rotate(126deg);-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-o-transform:rotate(126deg)}.skills.circles .progress.p36 .bar{transform:rotate(129.6deg);-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-o-transform:rotate(129.6deg)}.skills.circles .progress.p37 .bar{transform:rotate(133.2deg);-webkit-transform:rotate(133.2deg);-moz-transform:rotate(133.2deg);-o-transform:rotate(133.2deg)}.skills.circles .progress.p38 .bar{transform:rotate(136.8deg);-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-o-transform:rotate(136.8deg)}.skills.circles .progress.p39 .bar{transform:rotate(140.4deg);-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-o-transform:rotate(140.4deg)}.skills.circles .progress.p40 .bar{transform:rotate(144deg);-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-o-transform:rotate(144deg)}.skills.circles .progress.p41 .bar{transform:rotate(147.6deg);-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-o-transform:rotate(147.6deg)}.skills.circles .progress.p42 .bar{transform:rotate(151.2deg);-webkit-transform:rotate(151.2deg);-moz-transform:rotate(151.2deg);-o-transform:rotate(151.2deg)}.skills.circles .progress.p43 .bar{transform:rotate(154.8deg);-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-o-transform:rotate(154.8deg)}.skills.circles .progress.p44 .bar{transform:rotate(158.4deg);-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-o-transform:rotate(158.4deg)}.skills.circles .progress.p45 .bar{transform:rotate(162deg);-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-o-transform:rotate(162deg)}.skills.circles .progress.p46 .bar{transform:rotate(165.6deg);-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-o-transform:rotate(165.6deg)}.skills.circles .progress.p47 .bar{transform:rotate(169.2deg);-webkit-transform:rotate(169.2deg);-moz-transform:rotate(169.2deg);-o-transform:rotate(169.2deg)}.skills.circles .progress.p48 .bar{transform:rotate(172.8deg);-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-o-transform:rotate(172.8deg)}.skills.circles .progress.p49 .bar{transform:rotate(176.4deg);-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-o-transform:rotate(176.4deg)}.skills.circles .progress.p50 .bar{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}.skills.circles .progress.p51 .bar{transform:rotate(183.6deg);-webkit-transform:rotate(183.6deg);-moz-transform:rotate(183.6deg);-o-transform:rotate(183.6deg)}.skills.circles .progress.p52 .bar{transform:rotate(187.2deg);-webkit-transform:rotate(187.2deg);-moz-transform:rotate(187.2deg);-o-transform:rotate(187.2deg)}.skills.circles .progress.p53 .bar{transform:rotate(190.8deg);-webkit-transform:rotate(190.8deg);-moz-transform:rotate(190.8deg);-o-transform:rotate(190.8deg)}.skills.circles .progress.p54 .bar{transform:rotate(194.4deg);-webkit-transform:rotate(194.4deg);-moz-transform:rotate(194.4deg);-o-transform:rotate(194.4deg)}.skills.circles .progress.p55 .bar{transform:rotate(198deg);-webkit-transform:rotate(198deg);-moz-transform:rotate(198deg);-o-transform:rotate(198deg)}.skills.circles .progress.p56 .bar{transform:rotate(201.6deg);-webkit-transform:rotate(201.6deg);-moz-transform:rotate(201.6deg);-o-transform:rotate(201.6deg)}.skills.circles .progress.p57 .bar{transform:rotate(205.2deg);-webkit-transform:rotate(205.2deg);-moz-transform:rotate(205.2deg);-o-transform:rotate(205.2deg)}.skills.circles .progress.p58 .bar{transform:rotate(208.8deg);-webkit-transform:rotate(208.8deg);-moz-transform:rotate(208.8deg);-o-transform:rotate(208.8deg)}.skills.circles .progress.p59 .bar{transform:rotate(212.4deg);-webkit-transform:rotate(212.4deg);-moz-transform:rotate(212.4deg);-o-transform:rotate(212.4deg)}.skills.circles .progress.p60 .bar{transform:rotate(216deg);-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-o-transform:rotate(216deg)}.skills.circles .progress.p61 .bar{transform:rotate(219.6deg);-webkit-transform:rotate(219.6deg);-moz-transform:rotate(219.6deg);-o-transform:rotate(219.6deg)}.skills.circles .progress.p62 .bar{transform:rotate(223.2deg);-webkit-transform:rotate(223.2deg);-moz-transform:rotate(223.2deg);-o-transform:rotate(223.2deg)}.skills.circles .progress.p63 .bar{transform:rotate(226.8deg);-webkit-transform:rotate(226.8deg);-moz-transform:rotate(226.8deg);-o-transform:rotate(226.8deg)}.skills.circles .progress.p64 .bar{transform:rotate(230.4deg);-webkit-transform:rotate(230.4deg);-moz-transform:rotate(230.4deg);-o-transform:rotate(230.4deg)}.skills.circles .progress.p65 .bar{transform:rotate(234deg);-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-o-transform:rotate(234deg)}.skills.circles .progress.p66 .bar{transform:rotate(237.6deg);-webkit-transform:rotate(237.6deg);-moz-transform:rotate(237.6deg);-o-transform:rotate(237.6deg)}.skills.circles .progress.p67 .bar{transform:rotate(241.2deg);-webkit-transform:rotate(241.2deg);-moz-transform:rotate(241.2deg);-o-transform:rotate(241.2deg)}.skills.circles .progress.p68 .bar{transform:rotate(244.8deg);-webkit-transform:rotate(244.8deg);-moz-transform:rotate(244.8deg);-o-transform:rotate(244.8deg)}.skills.circles .progress.p69 .bar{transform:rotate(248.4deg);-webkit-transform:rotate(248.4deg);-moz-transform:rotate(248.4deg);-o-transform:rotate(248.4deg)}.skills.circles .progress.p70 .bar{transform:rotate(252deg);-webkit-transform:rotate(252deg);-moz-transform:rotate(252deg);-o-transform:rotate(252deg)}.skills.circles .progress.p71 .bar{transform:rotate(255.6deg);-webkit-transform:rotate(255.6deg);-moz-transform:rotate(255.6deg);-o-transform:rotate(255.6deg)}.skills.circles .progress.p72 .bar{transform:rotate(259.2deg);-webkit-transform:rotate(259.2deg);-moz-transform:rotate(259.2deg);-o-transform:rotate(259.2deg)}.skills.circles .progress.p73 .bar{transform:rotate(262.8deg);-webkit-transform:rotate(262.8deg);-moz-transform:rotate(262.8deg);-o-transform:rotate(262.8deg)}.skills.circles .progress.p74 .bar{transform:rotate(266.4deg);-webkit-transform:rotate(266.4deg);-moz-transform:rotate(266.4deg);-o-transform:rotate(266.4deg)}.skills.circles .progress.p75 .bar{transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg)}.skills.circles .progress.p76 .bar{transform:rotate(273.6deg);-webkit-transform:rotate(273.6deg);-moz-transform:rotate(273.6deg);-o-transform:rotate(273.6deg)}.skills.circles .progress.p77 .bar{transform:rotate(277.2deg);-webkit-transform:rotate(277.2deg);-moz-transform:rotate(277.2deg);-o-transform:rotate(277.2deg)}.skills.circles .progress.p78 .bar{transform:rotate(280.8deg);-webkit-transform:rotate(280.8deg);-moz-transform:rotate(280.8deg);-o-transform:rotate(280.8deg)}.skills.circles .progress.p79 .bar{transform:rotate(284.4deg);-webkit-transform:rotate(284.4deg);-moz-transform:rotate(284.4deg);-o-transform:rotate(284.4deg)}.skills.circles .progress.p80 .bar{transform:rotate(288deg);-webkit-transform:rotate(288deg);-moz-transform:rotate(288deg);-o-transform:rotate(288deg)}.skills.circles .progress.p81 .bar{transform:rotate(291.6deg);-webkit-transform:rotate(291.6deg);-moz-transform:rotate(291.6deg);-o-transform:rotate(291.6deg)}.skills.circles .progress.p82 .bar{transform:rotate(295.2deg);-webkit-transform:rotate(295.2deg);-moz-transform:rotate(295.2deg);-o-transform:rotate(295.2deg)}.skills.circles .progress.p83 .bar{transform:rotate(298.8deg);-webkit-transform:rotate(298.8deg);-moz-transform:rotate(298.8deg);-o-transform:rotate(298.8deg)}.skills.circles .progress.p84 .bar{transform:rotate(302.4deg);-webkit-transform:rotate(302.4deg);-moz-transform:rotate(302.4deg);-o-transform:rotate(302.4deg)}.skills.circles .progress.p85 .bar{transform:rotate(306deg);-webkit-transform:rotate(306deg);-moz-transform:rotate(306deg);-o-transform:rotate(306deg)}.skills.circles .progress.p86 .bar{transform:rotate(309.6deg);-webkit-transform:rotate(309.6deg);-moz-transform:rotate(309.6deg);-o-transform:rotate(309.6deg)}.skills.circles .progress.p87 .bar{transform:rotate(313.2deg);-webkit-transform:rotate(313.2deg);-moz-transform:rotate(313.2deg);-o-transform:rotate(313.2deg)}.skills.circles .progress.p88 .bar{transform:rotate(316.8deg);-webkit-transform:rotate(316.8deg);-moz-transform:rotate(316.8deg);-o-transform:rotate(316.8deg)}.skills.circles .progress.p89 .bar{transform:rotate(320.4deg);-webkit-transform:rotate(320.4deg);-moz-transform:rotate(320.4deg);-o-transform:rotate(320.4deg)}.skills.circles .progress.p90 .bar{transform:rotate(324deg);-webkit-transform:rotate(324deg);-moz-transform:rotate(324deg);-o-transform:rotate(324deg)}.skills.circles .progress.p91 .bar{transform:rotate(327.6deg);-webkit-transform:rotate(327.6deg);-moz-transform:rotate(327.6deg);-o-transform:rotate(327.6deg)}.skills.circles .progress.p92 .bar{transform:rotate(331.2deg);-webkit-transform:rotate(331.2deg);-moz-transform:rotate(331.2deg);-o-transform:rotate(331.2deg)}.skills.circles .progress.p93 .bar{transform:rotate(334.8deg);-webkit-transform:rotate(334.8deg);-moz-transform:rotate(334.8deg);-o-transform:rotate(334.8deg)}.skills.circles .progress.p94 .bar{transform:rotate(338.4deg);-webkit-transform:rotate(338.4deg);-moz-transform:rotate(338.4deg);-o-transform:rotate(338.4deg)}.skills.circles .progress.p95 .bar{transform:rotate(342deg);-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-o-transform:rotate(342deg)}.skills.circles .progress.p96 .bar{transform:rotate(345.6deg);-webkit-transform:rotate(345.6deg);-moz-transform:rotate(345.6deg);-o-transform:rotate(345.6deg)}.skills.circles .progress.p97 .bar{transform:rotate(349.2deg);-webkit-transform:rotate(349.2deg);-moz-transform:rotate(349.2deg);-o-transform:rotate(349.2deg)}.skills.circles .progress.p98 .bar{transform:rotate(352.8deg);-webkit-transform:rotate(352.8deg);-moz-transform:rotate(352.8deg);-o-transform:rotate(352.8deg)}.skills.circles .progress.p99 .bar{transform:rotate(356.4deg);-webkit-transform:rotate(356.4deg);-moz-transform:rotate(356.4deg);-o-transform:rotate(356.4deg)}.skills.circles .progress.p100 .bar{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg)}@media (min-width:1700px){.skills.list ul li{width:33.333%}}@media (max-width:720px){.skills ul{margin:-20px 0 0}.skills ul li{padding:20px 0 0}.skills.dotted ul li{width:100%}.skills.circles ul li{width:50%}.skills.list ul li{width:100%}.skills.list ul li:last-child,.skills.list ul li:last-child .name{margin-bottom:0}}.pswp__zoom-wrap{text-align:center}.pswp__zoom-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}.wrapper{line-height:0;width:100%;max-width:900px;position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:100%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper video{width:100% !important;height:auto !important}button.pswp__button{width:20px;height:20px;float:right;margin:0 10px;border:none}button.pswp__button.pswp__button--close{background-position:-12px 33px}button.pswp__button.pswp__button--share{background-position:210px -55px}button.pswp__button.pswp__button--fs{background-position:251px -11px}button.pswp__button.pswp__button--zoom{background-position:164px -12px}.hero-carousel .swiper-container{padding-bottom:0}.hero-carousel a.link_decoration{color:#fff}.hero__social,.hero-carousel .next{z-index:2}.hero-carousel .swiper-button-prev,.hero-carousel .swiper-container-rtl .swiper-button-next{left:50px;right:auto;filter:brightness(0) invert(1)}.hero-carousel .swiper-button-next,.hero-carousel .swiper-container-rtl .swiper-button-prev{right:50px;left:auto;filter:brightness(0) invert(1)}@media only screen and (max-width:748px){.hero-carousel .swiper-button-prev,.hero-carousel .swiper-container-rtl .swiper-button-next{left:15px}.hero-carousel .swiper-button-next,.hero-carousel .swiper-container-rtl .swiper-button-prev{right:15px}}@media only screen and (max-width:580px){.hero-carousel .hero__title{font-size:2.5rem!important}.hero-carousel .hero__social{margin-top:0!important;bottom:50px!important}.hero-carousel .swiper-button-next,.hero-carousel .swiper-button-prev{display:none}.hero-carousel .hero{padding-bottom:80px}}.hero .next,.hero-carousel .next{background-image:url(//uncutproductions.co.za/wp-content/themes/oliver/assets/images/next.svg);height:30px;position:absolute;left:40px;bottom:40px;width:30px;z-index:1}.hero .next__arrow,.hero-carousel .next__arrow{display:block;height:30px;position:relative;width:30px}.hero .next__arrow:after,.hero-carousel .next__arrow:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #fff;content:'';height:5px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;width:5px;-webkit-animation:scrolldown 2s infinite;animation:scrolldown 2s infinite}@media only screen and (max-width:768px){.hero .next,.hero-carousel .next{left:30px}}@media only screen and (max-width:580px){.hero .next,.hero-carousel .next{display:none}}