@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/titilliumweb/v19/NaPDcZTIAOhVxoMyOr9n_E7ffBzCGIVzY5abuWIGxA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/titilliumweb/v19/NaPDcZTIAOhVxoMyOr9n_E7ffBzCGItzY5abuWI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:'Lato',sans-serif!important;font-size:18px;letter-spacing:1px;font-weight:700}body.custom-background{background:url(/wp-content/uploads/mainbackground2.jpg)!important;background-attachment:fixed!important;background-position:top!important;background-repeat:no-repeat!important;background-size:cover!important;overflow-x:hidden}.single #content,.page-id-551 #content,.search-results #content{background:#fff}.container{width:100%;max-width:1170px}.page-wrap .content-wrapper{background-color:#fff0}.darkrow,.darkrow p,.darkrow a,.darkrow h1,.darkrow h2,.darkrow h3,.darkrow h4,.darkrow h5,.darkrow h6{color:#fff!important}.page-wrap{padding:0 0}.site-header.fixed,.site-header{position:absolute}.site-header .header-wrap{background:#fff0;transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s}.site-header.float-header .header-wrap{position:fixed;background:#fff;top:0;width:100%;box-shadow:1px -3px 10px #c1c1c1}h1,h2,h3,h4,h5,h6{color:#0072bc}h1{text-transform:uppercase;color:#0072bc}.content-area .hentry{padding-bottom:0}#mainnav{float:right}#mainnav ul li a{font-family:inherit;text-transform:inherit;color:#fff;font-weight:300;padding:0 20px}#mainnav ul li ul{width:inherit}#mainnav ul ul a{width:225px;text-align:center}.btn-menu{height:inherit}.btnround{border-radius:20px!important;padding:10px 30px!important}.btnround:hover{box-shadow:0 -1px 3px 2px #0c5586;padding:10px 40px!important}.roll-testimonials .name{font-family:"Source Sans Pro",sans-serif;font-size:18px;font-weight:600;color:#fff}.panel-grid-cell .widget-title{margin-bottom:0}.panel-grid-cell .widget-title:after{display:none}.contactform h3{color:#0072bc!important}.banner>.panel-grid-cell{padding:0 15px}.banner{padding:100px 0}@font-face{font-family:theBoldfont;src:url(/wp-content/themes/sns-theme/fonts/theboldfont.ttf)}.banner h1{color:#fff!important;text-transform:uppercase;font-family:theBoldfont;font-size:50px;text-shadow:0 2px 3px #5f5f5f}h2{border:none;font-family:theBoldfont}h3{border:none;font-family:theBoldfont}.banner h2,.banner h3{color:#fff!important}.taxonomy-description{display:none}.footer-widgets,.site-footer{background:#fff0}.footer{background:#fff0;padding:20px 0 60px}.widget-area,.widget-area a,.site-footer,.site-footer a{color:#0072bc}.title-post{font-size:20px!important}.text-slider .maintitle{font-family:theBoldfont;font-size:87px;color:#0072bc;line-height:1;max-width:1170px;border:none;padding:0}.text-slider .maintitle:after{background:none}.text-slider .subtitle{font-family:theBoldfont;font-size:87px;color:#fff;line-height:1;max-width:1170px;margin:0 auto;padding:0}.roll-button{margin-top:40px;background:#ed1c24;font-family:theBoldfont;font-size:29px;padding:25px 30px;border-radius:10px}.home .sydney-hero-area:after{content:" ";background-image:url(/wp-content/themes/sns-theme/images/slideseparator3.png);position:absolute;bottom:0;height:165px;background-position:bottom;background-size:contain;background-repeat:no-repeat;width:100%}.hentry blockquote{background-color:#fff;border:2px solid #0072bc;border-radius:5px}.site-header{background-color:#fff0;padding:0}.site-header.float-header{background-color:rgb(255 255 255);box-shadow:1px -3px 10px #c1c1c1}.header-wrap .container>.row{align-items:flex-start}#mainnav ul li a{font-size:17px;font-family:'Lato',sans-serif;color:#000;text-transform:uppercase;font-weight:900;padding:16px 20px}#mainnav ul li.current_page_item>a,#mainnav ul li a:hover{background:#0072bc;color:#ffffff!important;border-bottom:thin solid #0072bc}#mainnav li{padding:0}#mainnav li:hover>.sub-menu>li>a{padding:10px}#mainnav ul li ul:after{background-color:#fff0}.float-header #mainnav ul li a{color:#000}#mainnav li:hover>ul{padding-top:0}#mainnav .sub-menu li a{padding:10px;text-align:left;background:#fff;color:#000;font-size:14px;font-weight:600;line-height:1.6}#icon_wrapper{background:#314396;padding-right:20px;padding-left:6px;padding-top:10px;padding-bottom:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}.homeblock2 h1{font-family:theBoldfont;font-size:50px;color:#3d3d3d;margin-top:60px}.homeblock2lists{padding:0!important}.homeblock2lists .panel-row-style{padding:0px!important;border:thin solid #a7a7a7;min-height:200px;margin-bottom:10px;transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s}.homeblock2lists .sow-image-container a{display:block;padding:38px}.homeblock2lists .textwidget h3{padding:0;margin:0}.homeblock2lists .textwidget a{display:block;padding:79px 0}.homeblock2lists .panel-row-style:hover{background:#f9f9f9}.homeblock2lists .sow-image-container{text-align:center}.homeblock2lists h3{text-transform:uppercase;font-family:theBoldfont;font-size:19px;color:#3d3d3d!important}.homeblock3lists{padding:0px!important;border:thin solid #a7a7a7;transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s}.homeblock3lists .sow-image-container a{display:block;padding:30px}.homeblock3lists .textwidget h3{padding:0;margin:0}.homeblock3lists .textwidget a{display:block;padding:70px 0}.homeblock3lists .sow-image-container{text-align:right}.homeblock3lists:hover{background:#f9f9f9!important}.homeblock3lists h3{text-transform:uppercase;font-family:theBoldfont;font-size:19px;color:#3d3d3d!important}.getintouchwrapper a{margin-top:40px;background:#ed1c24;font-family:theBoldfont;font-size:29px;padding:25px 30px;border-radius:10px;border:1px solid #ed1c24;color:#fff}.getintouchwrapper a:hover{background:#fff;border:1px solid #ed1c24;color:#ed1c24!important}.homeblock4 h2{border-bottom:none;font-size:50px;font-family:theBoldfont}.homeblock5 h3{font-size:50px;font-family:theBoldfont;color:#3d3d3d!important;margin-bottom:0px!important}.homeblock5 .sow-image-container{text-align:center}.hentry .roll-testimonials blockquote p{font-size:24px;font-weight:300;font-style:italic;color:#3d3d3d!important;line-height:1.4}.hentry .roll-testimonials .name{color:#525252;font-size:24px;font-family:theBoldfont}.homeblock5 .owl-pagination{display:none}.homeblock5 h4{margin-bottom:30px;margin-top:70px;font-family:theBoldfont;color:#3d3d3d!important;font-size:24px;text-transform:uppercase}.homeblock5 .caldera_forms_form{max-width:550px;width:100%;margin:0 auto}.homeblock5 .caldera_forms_form input{font-size:18px;height:auto;padding:15px;font-weight:700}.homeblock5 .caldera_forms_form textarea{font-size:18px;font-weight:700;resize:none}.homeblock5 .caldera-grid .row{max-width:inherit}.homeblock5 .submitbtn input{margin-top:40px;background:#ed1c24;font-family:theBoldfont;font-size:29px;padding:25px 30px;border-radius:10px;border:1px solid #ed1c24;color:#fff;width:240px;display:block;margin:40px auto}.homeblock5 .submitbtn input:hover{background:#fff;border:1px solid #ed1c24;color:#ed1c24!important}.menu-footermenu-container ul li a{text-transform:uppercase;color:#171717;font-weight:700}.menu-footermenu-container ul li.current-menu-item a,.menu-footermenu-container ul li a:hover{font-weight:900;color:#171717}.site-info p{font-size:14px;color:#131313;font-family:arial;margin-bottom:5px}.socialmediawrapper ul{display:flex;justify-content:center;list-style:none;padding:0;margin:0}.socialmediawrapper ul li{margin:0 5px}.socialmediawrapper ul li svg path{fill:#171717}.socialmediawrapper ul li a:hover svg path{fill:#fff}.site-logo{padding:5px 0}.cta-header{background:#0072bc;padding:5px}.cta-header ul{list-style:none;display:flex;padding:0;margin:0;justify-content:flex-end}.cta-header ul li a{margin-left:12px;color:#fff;font-weight:700}.cta-header ul li a:hover,.cta-header ul li a:hover svg path{color:#131313}.cta-header ul svg{width:20px;height:15px}.cta-header ul svg path{fill:#fff}.hentry blockquote p{font-weight:600;font-size:18px;color:#040404;line-height:1.4;font-style:normal}.contactblock1 .panel-grid-cell{border-radius:20px;background:#fff;box-shadow:2px 8px 10px #90a1b3;height:340px;padding:60px;transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s}.contactblock1 .panel-grid-cell:hover{background:#f7f7f7}.contactblock1 .sow-image-container{text-align:center}.contactblock1 h3{color:#ed1d25!important}.contactblock1 h3 a{display:block;color:#545454!important}.serviceslists .sow-image-container{text-align:center}.serviceslists .sow-image-container img{border-radius:100%;height:350px;object-fit:cover;width:350px;border:4px solid #a9c7ec}.serviceslists a.cta{background:#ed1c24;color:#fff;margin-top:20px;display:inline-block;padding:15px 30px;border-radius:5px;border:2px solid #ed1c24;transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s}.serviceslists a.cta:hover{border:2px solid #ed1c24;background:#fff;color:#ed1c24!important}.pagetitlewrapper{clear:both;margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);padding:100px 0;background-position:center;background-size:cover;background-attachment:fixed;background:url(/wp-content/uploads/bg-services.jpg)}.pagetitlecontainer{max-width:1170px;margin:0 auto;padding:0 20px}.pagetitlewrapper h1{margin:0;color:#fff!important;text-transform:uppercase;font-family:theBoldfont;font-size:50px;text-shadow:0 2px 3px #5f5f5f}.single #primary,.page-id-551 #primary,.search-results #primary{width:70%;padding:40px 0;border-right:thin solid #efefef;padding:40px 20px 40px 0}.single #secondary,.page-id-551 #secondary,.search-results #secondary{width:30%;padding:40px 0 40px 40px}#mainnav ul li ul{box-shadow:1px 2px 7px #afafaf}.footer-widgets .widget ul,.widget-area .widget ul{text-align:left}.footer-widgets .widget #menu-footermenu{text-align:center}.footer-widgets .widget #menu-footermenu li{padding:5px 20px}.widget-area .widget ul li{padding:0}.rpwwt-post-title{font-size:16px;color:#464646;font-weight:700}.rpwwt-post-excerpt{font-size:12px;color:#676767}.widget-area .widget-title{background:#0070bb;text-align:center;padding:20px;margin-bottom:20px;color:#fff}.widget-area .widget{padding-top:20px}.sidebar .widget:before{background:none}.page-id-551 #content #primary .rpwwt-widget ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.page-id-551 #content #primary .rpwwt-widget ul li img{width:100%;height:150px;object-fit:cover}.page-id-551 #content #primary .rpwwt-post-title{font-size:22px;line-height:1.4;margin-bottom:12px;display:block;min-height:228px}.page-id-551 #content #primary .rpwwt-post-excerpt{font-size:16px}.page-id-551 #content #primary .rpwwt-post-excerpt a{display:block;font-size:16px;margin-top:20px;background:#0070bb;color:#fff;text-align:center;padding:10px;border-radius:5px}.page-id-551 #content #primary .rpwwt-post-excerpt a:hover{background:#464646}.widget .strong-view.modern .testimonial-content:before,.strong-view.modern .testimonial-content:after{display:none}.strong-view.modern .testimonial-content{font-size:24px;font-weight:400;color:#333}.strong-view.modern .testimonial-content p{font-size:24px;font-weight:400;color:#333;font-family:arial}@media screen and (max-width:1199px){.contactblock1 .panel-grid-cell{padding:30px!important;height:190px;border-radius:20px}.contactblock1 .sow-image-container img{width:60px}.contactblock1 h3{font-size:18px}}@media screen and (max-width:1024px){.cta-header ul{justify-content:center}.header-wrap .col-md-9{display:none}.site-header .header-wrap{background:#fff}.site-header.fixed,.site-header.float-header .header-wrap{position:relative!important}.text-slider .maintitle,.text-slider .subtitle{font-size:65px}.roll-button,.getintouchwrapper a,.homeblock5 .submitbtn input{font-size:24px}.homeblock2{padding:0 40px!important}.homeblock2lists{padding:0!important}.homeblock2lists .panel-grid-cell{margin-bottom:0!important}.homeserviceslastblock{padding:0 40px!important}.homegetintouch{padding:0 0 60px!important}.homeblock3lists{padding:30px!important}.homeblock3lists .sow-image-container{text-align:center}.home .sydney-hero-area:after{display:none}}@media screen and (max-width:991px){.single #primary,.page-id-551 #primary,.search-results #primary{width:100%;padding:40px 0;border-bottom:thin solid #d8d8d8;border-right:0}.single #secondary,.page-id-551 #secondary,.search-results #secondary{width:100%;padding:40px 0;border-right:0}}@media screen and (max-width:780px){.strong-view.modern .testimonial-content p{font-size:15px}.page-id-551 #content #primary .rpwwt-widget ul li img{height:auto}.page-id-551 #content #primary .rpwwt-post-title{min-height:auto}.homeblock3lists{padding:0!important}.homeblock2lists .textwidget a,.homeblock3lists .textwidget a{padding:0 0 30px}.contactblock1 .panel-grid-cell{margin-bottom:40px!important}.single #primary,.page-id-551 #primary,.search-results #primary{width:100%;padding:40px 0;border:none;margin-bottom:40px}.page-id-551 #content #primary{width:100%;border:none;padding:40px 0;margin-bottom:40px}.page-id-551 #content #secondary{width:100%;padding:0}.single #secondary,.page-id-551 #secondary,.search-results #secondary{width:100%;padding:0}.page-id-551 #content #primary .rpwwt-widget ul{grid-template-columns:1fr}.pagetitlewrapper{padding:60px 0}.banner h1,.pagetitlewrapper h1{font-size:40px}.homeblock2lists .panel-grid-cell:nth-of-type(2) .panel-last-child .panel-row-style{margin-bottom:0}.homeserviceslastblock{padding:0 15px!important}.homeblock2{padding:0!important}.text-slider .maintitle,.text-slider .subtitle,.homeblock2 h1,.homeblock4 h2,.homeblock5 h3{font-size:42px}#icon_wrapper{padding-right:0;padding-left:3px;padding-top:3px}.slides-container .slide-item{height:450px!important}.animated{transition:none!important;-o-transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important}body.custom-background{background:#ffffff!important}.hentry .roll-testimonials blockquote p{font-weight:400;font-size:18px}.widget .strong-view.modern .testimonial-inner{padding:0!important}.strong-view.modern .testimonial-content{font-size:18px!important}}@media screen and (max-width:500px){.cta-header ul{display:block;text-align:center}}@media (min-width:992px) and (max-width:1199px){#mainnav ul li a{padding:10px}}.site-header{background-color:rgb(161 193 234 / .9)}body,#mainnav ul ul a{font-family:Lato}h1,h2,h3,h4,h5,h6,#mainnav ul li a,.portfolio-info,.roll-testimonials .name,.roll-team .team-content .name,.roll-team .team-item .team-pop .name,.roll-tabs .menu-tab li a,.roll-testimonials .name,.roll-project .project-filter li a,.roll-button,.roll-counter .name-count,.roll-counter .numb-count button,input[type="button"],input[type="reset"],input[type="submit"]{font-family:Titillium Web}.site-title{font-size:32px}.site-description{font-size:16px}#mainnav ul li a{font-size:14px}h1{font-size:52px}h2{font-size:42px}h3{font-size:32px}h4{font-size:25px}h5{font-size:20px}h6{font-size:18px}body{font-size:16px}.single .hentry .title-post{font-size:36px}.header-image{background-size:cover}.header-image{height:300px}.read-more-gt,.widget-area .widget_fp_social a,#mainnav ul li a:hover,.sydney_contact_info_widget span,.roll-team .team-content .name,.roll-team .team-item .team-pop .team-social li:hover a,.roll-infomation li.address:before,.roll-infomation li.phone:before,.roll-infomation li.email:before,.roll-testimonials .name,.roll-button.border,.roll-button:hover,.roll-icon-list .icon i,.roll-icon-list .content h3 a:hover,.roll-icon-box.white .content h3 a,.roll-icon-box .icon i,.roll-icon-box .content h3 a:hover,.switcher-container .switcher-icon a:focus,.go-top:hover,.hentry .meta-post a:hover,#mainnav>ul>li>a.active,#mainnav>ul>li>a:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.text-color,.social-menu-widget a,.social-menu-widget a:hover,.archive .team-social li a,a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.classic-alt .meta-post a,.single .hentry .meta-post a,.content-area.modern .hentry .meta-post span:before,.content-area.modern .post-cat{color:#0072bc}.reply,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.project-filter li a.active,.project-filter li a:hover,.preloader .pre-bounce1,.preloader .pre-bounce2,.roll-team .team-item .team-pop,.roll-progress .progress-animate,.roll-socials li a:hover,.roll-project .project-item .project-pop,.roll-project .project-filter li.active,.roll-project .project-filter li:hover,.roll-button.light:hover,.roll-button.border:hover,.roll-button,.roll-icon-box.white .icon,.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span,.go-top,.bottom .socials li:hover a,.sidebar .widget:before,.blog-pagination ul li.active,.blog-pagination ul li:hover a,.content-area .hentry:after,.text-slider .maintitle:after,.error-wrap #search-submit:hover,#mainnav .sub-menu li:hover>a,#mainnav ul li ul:after,button,input[type="button"],input[type="reset"],input[type="submit"],.panel-grid-cell .widget-title:after{background-color:#0072bc}.roll-socials li a:hover,.roll-socials li a,.roll-button.light:hover,.roll-button.border,.roll-button,.roll-icon-list .icon,.roll-icon-box .icon,.owl-theme .owl-controls .owl-page span,.comment .comment-detail,.widget-tags .tag-list a:hover,.blog-pagination ul li,.hentry blockquote,.error-wrap #search-submit:hover,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,button,input[type="button"],input[type="reset"],input[type="submit"],.archive .team-social li a{border-color:#0072bc}.go-top:hover svg,.sydney_contact_info_widget span{fill:#0072bc}.site-header.float-header{background-color:rgb(161 193 234 / .9)}@media only screen and (max-width:1024px){.site-header{background-color:#a1c1ea}}.site-title a,.site-title a:hover{color:#fff}.site-description{color:#fff}#mainnav ul li a,#mainnav ul li::before{color:#fff}#mainnav .sub-menu li a{color:#fff}#mainnav .sub-menu li a{background:#0072bc}.text-slider .maintitle,.text-slider .subtitle{color:#fff}body{color:#494949}#secondary{background-color:#9dbde9}#secondary,#secondary a{color:#515151}.footer-widgets{background-color:#0072bc}#sidebar-footer,#sidebar-footer a,.footer-widgets .widget-title{color:#0072bc}.btn-menu .sydney-svg-icon{fill:#0072bc}#mainnav ul li a:hover{color:#0072bc}.site-footer{background-color:#c1dbed}.site-footer,.site-footer a{color:#0072bc}.overlay{background-color:#adcedd}.page-wrap{padding-top:30px}.page-wrap{padding-bottom:30px}@media only screen and (max-width:1025px){.mobile-slide{display:block}.slide-item{background-image:none!important}.slide-item{height:auto!important}.slide-inner{min-height:initial}}@media only screen and (max-width:780px){h1{font-size:32px}h2{font-size:28px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}}