/* Project :	Pinegram Template
Version :	1.1
Author  :   Mikhail Abdillah
Website :   https://www.macode.web.id/ */

.text-normal,body{font-weight:400;font-style:normal}.img-place,.img-place>img{width:100%;height:100%}.owl-dots,.owl-nav{-webkit-tap-highlight-color:transparent}:root{--theme-color:#815a51;--theme-font:'Muli',sans-serif;--selection-color:#fd4463}@font-face{font-family:Muli;font-style:normal;font-weight:300;src:local('Muli Light'),local('Muli-Light'),url('../webfonts/7Au_p_0qiz-adZnkOCX2zw.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Muli;font-style:normal;font-weight:400;src:local('Muli Regular'),local('Muli-Regular'),url('../webfonts/7Auwp_0qiz-afTLGLQ.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Muli;font-style:normal;font-weight:600;src:local('Muli SemiBold'),local('Muli-SemiBold'),url('../webfonts/7Au_p_0qiz-ade3iOCX2zw.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,::after,::before{box-sizing:border-box}::selection{background:#fd4463;color:#fff}::-moz-selection{background:#fd4463;color:#fff}body{font-family:Muli,sans-serif}.edu-list>li::after,.form-check-label::before{font-family:themify}h1,h2,h3,h4,h5,h6{font-weight:400}.place-left{float:left!important}.place-right{float:right!important}.top-0{top:0!important}.left-0{left:0!important}.right-0{right:0!important}.bottom-0{bottom:0!important}.text-large{font-size:21px}.text-normal{font-size:100%}.text-small{font-size:14px}.text-thin{font-weight:300}.text-bold{font-weight:600}.p-6{padding:4rem!important}.pt-6,.py-6{padding-top:4rem!important}.pr-6,.px-6{padding-right:4rem!important}.pb-6,.py-6{padding-bottom:4rem!important}.pl-6,.px-6{padding-left:4rem!important}.rounded{border-radius:5px!important}.progress-container{position:relative;display:block;margin:15px 0}.progress-list{position:relative;display:block;padding:20px 0}.flat-card,.img-place{display:-ms-flexbox;position:relative}.progress-bar{background-color:#815a51}.bg-theme{background:#815a51!important}.fg-theme{color:#815a51!important}.btn-theme,.fg-white{color:#fff!important}.img-place{display:flex;margin:auto;overflow:hidden}.flat-card{display:flex;margin:15px auto;padding:0;background-color:#fff;box-shadow:2px 4px 26px rgba(50,50,50,.1)}hr.theme-style-left,hr.theme-style-right{position:relative;display:-ms-flexbox;display:flex;margin-top:20px;margin-bottom:20px;border:none;width:80px;height:3px}hr.theme-style-left{margin-left:0}hr.theme-style-right{margin-right:0}hr.theme-style-center::after,hr.theme-style-left::before,hr.theme-style-right::before{content:'';position:absolute;top:-9px;width:20px;height:20px;border-radius:50%;border:2px solid #fff;background:#815a51;-webkit-animation:scaleShadow 2s infinite;-moz-animation:scaleShadow 2s infinite;animation:scaleShadow 2s infinite;z-index:8}hr.theme-style-left::after,hr.theme-style-right::after{content:'';position:absolute;top:0;width:100%;height:100%;background-color:#815a51;z-index:9}hr.theme-style-left::before{left:calc(100% - 2px)}hr.theme-style-left::after{left:0}hr.theme-style-right::before{right:calc(100% - 2px)}hr.theme-style-right::after{right:0}hr.theme-style-center{position:relative;margin:20px auto;display:block;width:200px;height:3px;background:#815a51}hr.theme-style-center::after,hr.theme-style-center::before{content:'';position:absolute;left:0;right:0;margin:auto}.form-animate,.tag-cloud{position:relative}.btn-theme,.btn-theme-outline{margin:5px;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);-moz-transition:all .3s cubic-bezier(.215,.61,.355,1);font-size:18px;text-decoration:none!important;outline:0}hr.theme-style-center::before{top:-18px;width:50px;height:40px;background:#fff}.btn-theme{padding:14px 20px;background-color:#815a51;line-height:1;border-radius:2px;border:none;box-shadow:0 2px 10px rgba(57,139,202,.5);transition:all .3s cubic-bezier(.215,.61,.355,1)}.btn-theme:hover{background:#d5b5af;box-shadow:0 4px 24px rgba(213,181,175,.5)}.btn-fab-outline.focus,.btn-fab-outline:focus,.btn-theme-outline.focus,.btn-theme-outline:focus{box-shadow:none}.btn-theme.focus,.btn-theme:focus{outline:0;background:#d5b5af;box-shadow:none}.btn-theme-outline{padding:12px 20px;background-color:transparent;color:#5f6677!important;line-height:1.25;border-radius:2px;border:2px solid #5f6677;transition:all .3s cubic-bezier(.215,.61,.355,1)}.btn-theme-outline.focus,.btn-theme-outline:focus,.btn-theme-outline:hover{color:#815a51!important;border-color:#815a51}.btn-contact:hover{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);transform:translateY(-6px)}.btn-full-rounded{border-radius:40px}.btn-fab-outline{width:50px;height:50px;margin:3px;padding:0;background-color:#fff;color:#5f6677!important;line-height:50px;font-size:18px;border-radius:50%;border:1px solid #5f6677;outline:0;text-align:center;text-decoration:none!important;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);-moz-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.btn-fab-outline.btn-sm{width:40px;height:40px;line-height:40px;font-size:100%}.tag-cloud{padding-left:0;list-style:none}.tag-link{display:inline-block;margin-top:3px;margin-bottom:3px;padding:6px 16px;border-radius:2px;border:1px solid #d3d8e6;line-height:1.25;color:#5f6677;background-color:#fff;font-size:14px}.tag-link.active,.tag-link:focus,.tag-link:hover{background-color:#815a51;color:#fff;border-color:transparent;text-decoration:none;box-shadow:0 2px 8px rgba(57,139,202,.3)}.form-control{height:calc(2.5rem + 2px)}.form-control:focus{box-shadow:none;border-color:#d5b5af}.form-icon{position:absolute;top:10px;left:15px;-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);-moz-transition:all .4s cubic-bezier(.215,.61,.355,1);transition:all .4s cubic-bezier(.215,.61,.355,1)}.form-animate .form-control{padding-left:45px;-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);-moz-transition:all .4s cubic-bezier(.215,.61,.355,1);transition:all .4s cubic-bezier(.215,.61,.355,1)}.form-check-label::before,.ma-navigation{-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.form-animate .form-control:focus{padding-left:.75rem}.form-animate .form-control:focus+.form-icon{opacity:0;visibility:hidden}.form-check{line-height:1;padding:5px 0}.form-check-input{display:none}.form-check-label{display:block}.form-check-label::before{content:"\e64c";font-size:12px;position:relative;display:inline-block;width:16px;height:16px;margin-right:10px;border-radius:2px;line-height:1.4;text-align:center;box-shadow:0 0 0 1px #c3c8ce;background-color:#fff;color:transparent;transition:all .3s ease;z-index:-2}.form-check-label::after{content:'';position:absolute;top:12px;left:6px;width:5px;height:5px;border-radius:50%;background-color:#815a51;-webkit-transition:all .2s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .2s cubic-bezier(.175,.885,.32,1.275);transition:all .2s cubic-bezier(.175,.885,.32,1.275);z-index:-3}.form-check-input:checked+.form-check-label::before{background-color:#815a51;color:#fff;box-shadow:0 0 0 1px #815a51}.form-check-label:active::after{opacity:.2;-webkit-transform:scale(7);-moz-transform:scale(7);transform:scale(7)}.sosmed-container{position:relative;display:block;padding:15px 0;width:100%}.sosmed-link{display:inline-block;margin:5px;width:45px;height:45px;line-height:45px;text-align:center;border-radius:50%;background-color:#815a51;color:#fff;box-shadow:0 0 0 5px rgba(57,139,202,.2);transition:all .3s ease}.sosmed-link:hover{text-decoration:none;background-color:#d5b5af;color:#fff;box-shadow:0 0 0 0 rgba(213,181,175,.2)}.topbar-nav .btn.focus,.topbar-nav .btn:focus,.topbar-nav+.ma-navigation:not(.fixed){box-shadow:none}.loader-container{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:999}.triple-bubble{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100px;height:70px}.triple-bubble span{position:absolute;top:18px;left:0;margin:0 5px;width:20px;height:20px;border-radius:50%;background:#815a51;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-webkit-animation:ld-bubble 1.4s ease infinite;-moz-animation:ld-bubble 1.4s ease infinite;animation:ld-bubble 1.4s ease infinite}.triple-bubble span:nth-child(2){left:30px;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.triple-bubble span:nth-child(3){left:60px;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.back-to-top{position:fixed;bottom:20px;right:25px;width:50px;height:50px;border-radius:50%;background:rgba(221,221,221,.7);visibility:hidden;cursor:pointer;z-index:200}.back-to-top::after{content:"";position:absolute;top:50%;left:0;right:0;margin:-4px auto;width:12px;height:12px;border-top:2px solid #555;border-right:2px solid #555;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}#edu-skills::before,.edu-list>li:not(:last-child)::before,.ma-navigation::after,.section-heading .img-place::before,.section::after,.vcard-profile::after{content:''}.ma-navigation,.topbar-nav{position:relative;width:100%}.back-to-top:hover{background:#815a51}.back-to-top:hover::after{border-color:#fff}.topbar-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;padding:0 15px;min-height:45px;background-color:#f1f0f0;font-size:14px}.topbar-nav .btn{color:#777;font-size:inherit}.topbar-nav .btn:hover{color:#815a51}@media only screen and (min-width:768px){.topbar-nav{padding:0 10%;-ms-flex-pack:justify;justify-content:space-between}}.ma-navigation{display:block;margin:0;padding:0;min-height:75px;background:#fff;overflow-y:auto;box-shadow:0 0 0 1px rgba(0,0,0,.1);transition:all .3s ease;z-index:100}.nav-menu li>a,.nav-toggle>span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.ma-navigation::after{display:table;clear:both}.sticky.fixed{position:fixed;top:0;left:0;background:#fff;box-shadow:2px 4px 20px rgba(50,50,50,.1)}.sticky.fixed+*{margin-top:70px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.nav-brand,.nav-toggle{margin:0;line-height:70px}.nav-brand{position:relative;float:left;padding:0 5px;font-size:22px;color:#815a51!important;text-decoration:none!important}.nav-brand img{display:inline-block;min-width:45px;height:45px}.nav-toggle,.nav-toggle>span{position:absolute;right:0;display:block}.nav-brand a{color:inherit;text-decoration:inherit}.nav-toggle{top:0;padding:0 15px;width:70px;height:70px;cursor:pointer;z-index:99}.nav-toggle>span{top:35px;left:0;margin:auto;width:30px;height:2px;background:#555;transition:all .3s ease}.nav-toggle>span:nth-child(1){transform:translateY(-10px)}.nav-toggle>span:nth-child(3){transform:translateY(10px)}.nav-toggle.active>span:nth-child(1){transform:rotate(45deg)}.nav-toggle.active>span:nth-child(2){transform:scale(0)}.nav-toggle.active>span:nth-child(3){transform:rotate(-45deg)}.nav-menu{position:relative;display:none;float:left;width:100%;list-style:none;padding:0;overflow:auto}.nav-menu li{width:100%;float:left}.nav-menu li>a{display:block;margin:0;padding:0;height:55px;line-height:55px;cursor:pointer;text-decoration:none;text-align:center;color:#777;transition:all .3s ease}.nav-menu li>a:hover{color:#393d46}.nav-menu li>a.active{color:#815a51;font-weight:600}.nav-menu ul{position:relative;display:none;list-style:none;margin:0;padding:0 15px;background:#fff}.nav-menu ul li{display:block;width:100%}.nav-menu ul li a{padding:0 15px;height:50px;line-height:50px;text-align:left}.nav-menu ul li:hover a{background:#815a51;color:#fff}.menu-link{display:inline-block;color:#5f6677;margin:5px 0}.menu-link:hover{color:#232732;text-decoration:none}.section-heading{position:relative;display:block;width:100%}.section-heading #buble-js,.section-heading #particles-js{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.section-heading .img-place{position:relative;display:-ms-flexbox;display:flex;align-items:center;width:100%;height:100%;max-height:600px}.section-heading .img-place::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(28,36,65,.7);z-index:9}.section-heading .img-caption{position:absolute;top:50%;left:15px;margin:auto;padding:0;width:100%;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.section-heading .img-caption>.content{position:relative;display:block;width:100%;max-width:650px;background-color:transparent;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation:cd-scale-in .6s .3s both;-moz-animation:cd-scale-in .6s .3s both;animation:cd-scale-in .6s .3s both}.section-heading .img-caption h1{font-size:30px}.section-heading .img-caption h4{font-size:20px}.section{position:relative;display:block;width:100%;overflow:hidden}.section::after{display:table;clear:both}.section .section-content{position:relative;display:block;margin:0 auto;padding:50px 15px;width:100%;max-width:480px}#services{border-bottom:1px solid #eee}.services-container{position:relative;display:block;margin:15px auto;padding:15px;width:100%;max-width:250px;background:#fff;color:#555;border:2px solid #ddd;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.article-container,.team-content .card,.vcard-profile{max-width:320px;overflow:hidden}.services-container:hover{border-color:#815a51}.services-container .header{position:relative;display:block;margin:15px auto 0;padding:0;width:60px;height:60px;overflow:hidden}.services-container .header img{width:100%;height:100%}.services-container .content{position:relative;display:block;text-align:center;margin:0;padding:15px 0}.services-container .content .title{font-weight:700;font-size:20px}.features{position:relative;display:block;padding:15px;color:#555}.features .iconic{display:block;width:80px;height:80px;background-color:#f1f2f3;color:#5f6677;line-height:90px;text-align:center;margin:0 auto 10px;border-radius:50%;font-size:50px;transition:all .3s ease}.features .iconic:hover{background-color:#815a51;color:#fff}.features h5{color:#5f6677}.vcard-profile{position:relative;display:block;margin:0 auto;width:100%}.vcard-profile::after{display:table;clear:both}.vcard-profile>.img-place{position:relative;display:block;width:100%;height:100%;background:#e2e2e2;overflow:hidden;z-index:5}.vcard-profile .img-place img{width:100%;height:auto}.vcard-profile .detailed-profile{position:relative;display:block;margin:0;padding:25px 25px 60px;width:100%;height:100%;background:#815a51;color:#fff;z-index:6}.vcard-profile .detailed-profile .name{font-size:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vcard-profile .detailed-profile .email,.vcard-profile .detailed-profile .phone{margin:10px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vcard-profile .detailed-profile .address{margin:10px 0}.vcard-profile .sosmed-container{position:absolute;bottom:0;left:0;padding:5px 15px;background:#fc1c41;text-align:center}.vcard-profile .sosmed-link{width:30px;height:30px;line-height:30px;background:0 0;color:#fff!important;border-radius:50%;border-color:#fff;font-size:12px}.image-block{display:block;width:100%;height:100%;overflow:hidden}.image-block img{width:100%;height:100%;max-height:600px}#edu-skills{position:relative;display:block;padding:50px 0;background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-color:#e2e2e2;background-size:cover;color:#fff}#edu-skills::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(28,36,65,.7)}.education-container{position:relative;display:block;margin:15px 0}.edu-list{position:relative;display:block;margin:25px 0;list-style:none}.edu-list>li{position:relative;margin:10px 0;padding:0 10px;min-height:60px}.edu-list>li:not(:last-child)::before{position:absolute;top:20px;left:-27px;width:3px;height:100%;background:#815a51}.edu-list>li::after{content:"\e6b7";position:absolute;top:0;left:-50px;width:50px;height:50px;line-height:50px;border-radius:50%;text-align:center;font-size:20px;background:#815a51;color:#fff;box-shadow:2px 4px 15px rgba(0,0,0,.07);cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.pg-client{margin:25px auto;height:30px;opacity:.5}.pg-client img{width:auto;height:100%}.team-content .card{margin:15px auto;text-align:center;border:0;border-radius:0;box-shadow:0 4px 30px rgba(50,50,50,.15)}.team-content .card .img-place{width:100px;height:100px;border-radius:50%}.team-content .card .sosmed-link{width:35px;height:35px;line-height:35px;font-size:12px}.team-content .card .title{font-size:14px}.team-content .card .bio{color:#5f6677}.team-content .card .btn{margin-left:-20px;margin-right:-20px;margin-bottom:-20px;padding-top:15px;padding-bottom:15px;border:0;border-radius:0;font-weight:700}.team-content .card .btn:focus,.team-content .card .btn:hover{background-color:#815a51;color:#fff}.team-content .card .btn.focus,.team-content .card .btn:focus{box-shadow:none}.testimoni-content{margin:10px;padding:25px;background-color:#fff;color:#5f6677;box-shadow:0 2px 10px rgba(50,50,50,.08)}.testimoni-content .customer-name{display:block;font-size:18px;font-weight:600}.testimoni-content .customer-profile{font-size:12px}.testimoni-content .entry-content{margin-top:15px}.portofolio-container{position:relative;display:block;width:100%;height:350px;overflow:hidden}.portofolio-container .img-place{position:relative;display:block;width:100%;height:100%;background:#e2e2e2}.portofolio-container .button-action,.portofolio-container .caption,.portofolio-container .img-place::before{position:absolute;visibility:hidden;color:#fff;text-align:center}.portofolio-container .img-place::before{content:'';top:0;left:0;margin:0;padding:0 15px;width:100%;height:100%;opacity:0;background-color:rgba(255,63,63,.7);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;z-index:9}.portofolio-container .img-place img{width:auto;min-width:100%;height:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.portofolio-container:hover .img-place img{-webkit-transform:rotate(-15deg) scale(1.3);-moz-transform:rotate(-15deg) scale(1.3);transform:rotate(-15deg) scale(1.3)}.portofolio-container .caption{top:50%;left:0;margin-top:-10%;width:100%;height:100%;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:10}.portofolio-container .caption .title{font-size:24px;margin-bottom:0}.portofolio-container .caption>:nth-child(1){opacity:0;transform:translateY(8px);transition:all .3s linear .4s}.portofolio-container:hover .caption>:nth-child(1){opacity:1;transform:translateY(0)}.portofolio-container .caption .bar{display:block;margin:5px auto;width:0;height:2px;background-color:#fff;transition:all .4s ease}.portofolio-container .caption>:nth-child(3){opacity:0;transform:translateY(-8px);transition:all .3s linear .4s}.contact-window,.portofolio-container .button-action{-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.portofolio-container:hover .caption>:nth-child(3){opacity:1;transform:translateY(0)}.portofolio-container:hover .caption .bar{width:100px}.portofolio-container .button-action{bottom:10px;left:10px;opacity:0;transition:all .3s ease;z-index:10}.portofolio-container .button-action .btn{width:35px;height:35px;line-height:35px;font-size:14px;background-color:transparent;color:#fff!important;border-color:#fff;opacity:0;transform:scale(.6);-webkit-transition:all .3s linear .4s,background-color .3s ease,color .3s ease;-moz-transition:all .3s linear .4s,background-color .3s ease,color .3s ease;transition:all .3s linear .4s,background-color .3s ease,color .3s ease}.portofolio-container .button-action .btn.active{background-color:#fff;color:#815a51}.portofolio-container:hover .button-action .btn{opacity:1;transform:scale(1)}.portofolio-container:hover .button-action,.portofolio-container:hover .caption,.portofolio-container:hover .img-place::before{visibility:visible;opacity:1}.article-container{position:relative;display:block;margin:15px auto;width:100%;border-radius:4px;box-shadow:2px 4px 26px rgba(50,50,50,.1)}.article-container .header{position:relative;display:block;width:100%;height:150px;background:#e2e2e2;overflow:hidden}.article-container .header img{width:100%;height:auto}.article-container .content{position:relative;display:block;margin:0;padding:15px;width:100%;min-height:130px}.article-container .content .list-tags{display:block;font-size:12px;margin-bottom:10px}.article-container .content .list-tags .tag{display:block;float:left;margin:2px;padding:3px 5px;background:#815a51;color:#fff;text-decoration:none;box-shadow:6px 8px 15px rgba(57,139,202,.15)}.article-container .content .post-title{display:table-row;font-size:20px;color:#5f6677;text-decoration:none}.article-container .content .post-title:focus,.article-container .content .post-title:hover{color:#815a51}.article-container .footer{position:relative;display:block;margin:0;padding:0 15px;width:100%;height:50px;font-size:12px;line-height:50px;border-top:1px solid #eee}.article-container .footer .post-date{display:block;float:left;color:#aaa;text-decoration:none}.article-container .footer .post-comment{display:block;float:right;color:#aaa}.pricing-table{margin:0 auto;padding:40px 15px;width:100%;max-width:1000px;text-align:center}.pricing-table [class*=col-]{padding:0;overflow:visible}.pricing-table .items{position:relative;display:block;margin:15px auto;padding:30px 15px;width:100%;max-width:350px;background:#fff;color:#5f6677;box-shadow:0 2px 10px 1px rgba(0,0,0,.07)}.pricing-table .items:hover{box-shadow:0 2px 10px 1px rgba(0,0,0,.14)}.pricing-table .items.active{transform:scale(1.1);box-shadow:0 2px 15px 1px rgba(0,0,0,.07);z-index:10}.pricing-table .items.active:hover{box-shadow:0 2px 15px 1px rgba(0,0,0,.14)}.pricing-table .items .title{font-size:21px}.pricing-table .items .discount{display:block;margin:0 auto;width:100px;height:30px;line-height:30px;background:#815a51;color:#fff;border-radius:40px}.pricing-table .items .price{margin-top:15px}.pricing-table .items .feature-list{padding:15px;list-style:none}.pricing-table .items .feature-list li{margin:10px 0}.pricing-table .items:not(.active) .btn-theme{background:#fff;color:#5f6677!important;border:1px solid #5f6677;box-shadow:none}.pricing-table .items:not(.active) .btn-theme:hover{color:#815a51!important;border-color:#815a51}.section-newsletter{position:relative;display:block;margin:0;padding:50px 15px;width:100%;background:#f2f2f2;color:#555;text-align:center}.form-newsletter{position:relative;display:block;margin:20px auto;padding:0;width:100%;max-width:500px}.form-newsletter input[type=email]{padding:12px 100px 12px 20px;width:100%;border:none;outline:0;border-radius:35px;background:#fff;color:#555;box-shadow:2px 4px 30px rgba(80,80,80,.1)}.form-newsletter [type=submit]{position:absolute;top:4px;right:4px;margin:0;padding:8px 20px;border:none;outline:0;border-radius:35px;color:#fff;cursor:pointer;background:#fd2c4e}#contact{padding:25px 0;background:#232732;color:#9aa5af}.contact{position:relative;display:block;width:100%}.contact::after{content:'';display:table;clear:both}.contact-wrapper{display:block;float:left;width:100%}.contact-content{position:relative;display:block;margin:0 auto;padding:50px 15px;width:100%;max-width:500px}.contact-content hr.theme-style-left::before,.contact-content hr.theme-style-right::before{border-color:#232732}.contact-content h1{color:#fbfcfc}.contact-content p{font-size:20px;font-weight:300}.contact-content .contact-list{position:relative;display:block;list-style:none;font-weight:300;width:100%}.contact-content .contact-list li{display:block;margin:15px 0}.contact-content .contact-list li [class^=ti-]{display:inline-block;margin-right:20px;width:30px;height:30px;line-height:30px;text-align:center;background:#815a51;color:#fff;border-radius:50%;box-shadow:0 0 0 5px rgba(57,139,202,.2)}.contact-content .contact-list a{color:#9aa5af}.contact-content .btn-theme{margin:10px 0}.contact-window{position:relative;display:block;float:left;margin:0;padding:0 15px;width:100%;transition:all .3s ease}.contact-window .btn-close{position:absolute;display:none;top:-15px;right:-15px;width:50px;height:50px;line-height:50px;text-align:center;font-size:21px;border-radius:50%;background:#815a51;color:#fff;cursor:pointer;box-shadow:2px 2px 5px rgba(0,0,0,.1);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:99}.contact-window .window{position:relative;display:block;margin-top:15px;width:100%;height:580px;background:#27292e;box-shadow:0 10px 30px rgba(0,0,0,.3)}.footer-section,.pnf-page{background:#f2f2f2}#btn-maps{display:none}.pnf-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;padding:15px;width:100%;max-width:400px;height:350px;text-align:center;color:#555}.pnf-container h1{font-size:100px}.pnf-container h1 img{margin-top:-20px}.form-box{position:relative;flex-wrap:wrap-reverse;width:100%;min-height:100vh;color:#5f6677}.form-box .box-content{position:relative;display:-ms-flexbox;display:flex;align-items:center}.form-content{margin:0 auto;width:100%;max-width:400px}.box-content .wrapper{display:block;width:100%;padding:25px 15px}.box-content .logo{-webkit-filter:brightness(5);filter:brightness(5);margin-top:50px;margin-bottom:1rem;width:80px;height:80px}.footer-section{position:relative;display:block;margin:0;padding:50px 15px;width:100%;color:#555}.typed-cursor{opacity:1;font-weight:100;-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;animation:blink .7s infinite}@-webkit-keyframes scaleShadow{from{box-shadow:0 0 0 0 rgba(255,63,63,.1)}to{box-shadow:0 0 0 5px rgba(255,63,63,.3)}}@-moz-keyframes scaleShadow{from{box-shadow:0 0 0 0 rgba(255,63,63,.1)}to{box-shadow:0 0 0 5px rgba(255,63,63,.3)}}@keyframes scaleShadow{from{box-shadow:0 0 0 0 rgba(255,63,63,.8)}50%{box-shadow:0 0 0 8px transparent}}@-webkit-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes cd-scale-in{0%{opacity:0;-webkit-transform:scale(3)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes cd-scale-in{0%{opacity:0;-moz-transform:scale(3)}100%{opacity:1;-moz-transform:scale(1)}}@keyframes cd-scale-in{0%{opacity:0;-webkit-transform:scale(3);-moz-transform:scale(3);transform:scale(3)}100%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ld-bubble{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@-moz-keyframes ld-bubble{0%,to{-moz-transform:scale(0)}50%{-moz-transform:scale(1)}}@keyframes ld-bubble{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (max-width:992px){.contact-content{display:block!important}}@media only screen and (min-width:768px){.section-heading .img-caption{left:10%}.section-heading img{width:100%;height:auto;min-height:100%}.section-heading .img-caption h1{font-size:55px}.section-heading .img-caption p{font-size:20px}.vcard-profile{max-width:700px;height:320px}.vcard-profile>.img-place{float:left;width:50%}.vcard-profile>.img-place img{width:auto;min-width:100%;height:100%}.vcard-profile .detailed-profile{float:left;width:50%}}@media only screen and (min-width:992px){.nav-menu,.nav-menu li{width:auto}.nav-toggle{display:none}.nav-menu{display:block!important;height:50px;border:none;overflow:visible}#btn-maps,.contact-window .btn-close{display:block}.nav-menu li>a{padding:0 20px;height:75px;line-height:75px}.contact{height:600px}.contact-window,.contact-wrapper{width:50%}.contact-window{padding:0}.contact-window.full-mode{padding:0 15px;width:100%}.contact-content.fade-out{visibility:hidden;opacity:0}.contact-window .window{width:1000px}.contact-window.full-mode .window{width:100%!important}}.owl-nav{margin-top:10px;text-align:center}.owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-nav .disabled{opacity:.5;cursor:default}.owl-nav.disabled+.owl-dots{margin-top:10px}.owl-dots{text-align:center}.owl-dots .owl-dot{display:inline-block;zoom:1;outline:0}.owl-dots .owl-dot span{width:10px;height:10px;margin:5px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .3s ease,background-color .3s ease;border-radius:30px;outline:0}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background-color:#815a51}