@charset "UTF-8";/* Themify Simple 7.7.3 framework 8.5.8 */ /*/css/base.min.css*/ :where(.tf_loader){width:1em;height:1em;overflow:hidden;display:inline-block;vertical-align:middle;position:relative}.tf_loader:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;text-indent:-9999em;border-radius:50%;box-sizing:border-box;border:.15em solid rgba(149,149,149,.2);border-left-color:rgba(149,149,149,.6);animation:tf_loader 1.1s infinite linear}@keyframes tf_loader{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.tf_clear{clear:both}.tf_left{float:left}.tf_right{float:right}.tf_textl{text-align:left}.tf_textr{text-align:right}.tf_textc{text-align:center}.tf_textj{text-align:justify}.tf_text_dec{text-decoration:none}.tf_hide{display:none}.tf_hidden{visibility:hidden}.tf_block{display:block}.tf_inline_b{display:inline-block}.tf_vmiddle{vertical-align:middle}.tf_mw{max-width:100%}.tf_w{width:100%}.tf_h{height:100%}:where(.tf_overflow){overflow:hidden}.tf_box{box-sizing:border-box}:where(.tf_abs){position:absolute;inset:0}:where(.tf_abs_t){position:absolute;top:0;left:0}:where(.tf_abs_b){position:absolute;bottom:0;left:0}:where(.tf_abs_c){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tf_rel{position:relative}:where(.tf_opacity){opacity:0}.tf_clearfix:after{content:"";display:table;clear:both}.loops-wrapper>.post,.woocommerce ul.loops-wrapper.products>li.product{float:left;box-sizing:border-box;margin-left:3.2%;margin-right:0;margin-bottom:2.5em;clear:none}.woocommerce .loops-wrapper.no-gutter.products>.product,body .loops-wrapper.no-gutter>.post{margin:0}.woocommerce .loops-wrapper.products.list-post>.product{margin-left:0}.tf_scrollbar{scroll-behavior:smooth;--tf_scroll_color:rgba(137,137,137,.2);--tf_scroll_color_hover:rgba(137,137,137,.4);scrollbar-color:var(--tf_scroll_color) transparent;scrollbar-width:thin}.tf_scrollbar::-webkit-scrollbar{width:var(--tf_scroll_w,10px);height:var(--tf_scroll_h,10px)}.tf_scrollbar::-webkit-scrollbar-thumb{background-color:var(--tf_scroll_color);background-clip:padding-box;border:2px solid transparent;border-radius:5px}.tf_scrollbar:hover{scrollbar-color:var(--tf_scroll_color_hover) transparent}.tf_scrollbar:hover::-webkit-scrollbar-thumb{background-color:var(--tf_scroll_color_hover)}.tf_close{position:relative;transition:transform .3s linear;cursor:pointer}.tf_close:after,.tf_close:before{content:'';height:100%;width:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:currentColor;transition:transform .25s}.tf_close:after{transform:translate(-50%,-50%) rotate(-45deg)}.tf_close:hover:after{transform:translate(-50%,-50%) rotate(45deg)}.tf_close:hover:before{transform:translate(-50%,-50%) rotate(135deg)}.tf_vd_lazy:fullscreen video{height:100%;object-fit:contain}/*/css/themify-common.css*/ iframe{border:0}a{cursor:pointer}:is(button,a,input,select,textarea,.button):focus{outline:1px dotted hsla(0,0%,59%,.2)}.tf_focus_heavy :is(button,a,input,select,textarea,.button):focus{outline:2px solid rgba(0,176,255,.8)}.tf_focus_none a,.tf_focus_none:is(button,a,input,select,textarea,.button):focus{outline:0}.tf_large_font{font-size:1.1em}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-to-content:focus{clip-path:none}.post-image .themify_lightbox{display:block;max-width:100%;position:relative}.post-image .themify_lightbox .zoom{background:rgba(0,0,0,.3);border-radius:100%;height:35px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:35px}.post-image .themify_lightbox .zoom .tf_fa{color:#fff;vertical-align:middle;stroke-width:1px;left:50%;line-height:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.post-image .themify_lightbox:hover .zoom{background:rgba(0,0,0,.6)}.pswp:not(.pswp--open){display:none}:is(.ptb_map,.themify_map) button{border-radius:0;max-width:inherit}/*/_cms/wp-content/themes/themify-simple/styles/modules/site-logo.css*/ #site-logo{display:inline-block;font-family:Poppins,sans-serif;font-size:2.2em;font-weight:600;letter-spacing:.02em;line-height:1em;margin:0;padding:0;text-align:center;text-transform:uppercase}#site-logo a,#site-logo a:hover{text-decoration:none}/*/css/grids/grid3.css*/ .loops-wrapper.grid3>.post,.loops-wrapper.products.grid3>.product{width:31.2%}.loops-wrapper.grid3>.post:nth-of-type(3n+1){clear:left;margin-left:0}.loops-wrapper.grid3.no-gutter>.post,.loops-wrapper.products.grid3.no-gutter>.product{width:33.33%}@media (max-width:900px){.loops-wrapper.grid3>.post,.loops-wrapper.products.grid3>.product{width:48.4%}.loops-wrapper.grid3.no-gutter>.post,.loops-wrapper.products.grid3.no-gutter>.product{width:50%}.loops-wrapper.grid3>.post:nth-of-type(3n+1){clear:none;margin-left:3.2%}.loops-wrapper.grid3>.post:nth-of-type(odd),.loops-wrapper.products.grid3>.product:nth-of-type(odd){clear:left;margin-left:0}.loops-wrapper.grid3.no-gutter>.post,.loops-wrapper.products.grid3.no-gutter>.product{margin-left:0}}@media (max-width:680px){.loops-wrapper.grid3.no-gutter>.post,.loops-wrapper.grid3>.post,.loops-wrapper.grid3>.post:nth-of-type(3n+1){float:none;margin-left:0;width:100%}.loops-wrapper.grid3>.post:nth-of-type(4n){clear:none;margin-left:0}}@media (min-width:901px){.loops-wrapper.products.grid3>.product:nth-of-type(3n+1){clear:left;margin-left:0}}/*/css/modules/social-links.css*/ .social-widget .widget{display:inline-block;margin:0 3px 0 0}.social-widget .widgettitle{background:0;border:0;border-radius:0;box-shadow:none;display:inline-block;font-family:inherit;font-size:100%;font-weight:700;letter-spacing:0;margin:0 .5em 0 0;padding:0;text-transform:none;vertical-align:middle;width:auto}.social-widget .social-links{display:inline;margin:6px 0 0;padding:0}.widget .social-links li img{vertical-align:middle}.widget .social-links{line-height:1em;padding:0}.social-links .social-link-item{border:0;display:inline-block;list-style:none;margin:0 5px 5px 0;padding:0}.social-links.vertical li{display:block;margin:0 0 5px}.widget .social-links a,.widget .social-links a:hover{text-decoration:none}.social-links li em{border-radius:100%;display:inline-block;font-size:20px;height:20px;line-height:1em;padding:4px;text-align:center;vertical-align:middle;width:20px}.social-links .icon-small em{font-size:16px;height:16px;width:16px}.social-links .icon-large em{font-size:28px;height:36px;padding:6px;width:36px}.social-links .icon-small img{max-height:16px;max-width:16px}.social-links .icon-medium img{max-height:24px;max-width:24px}.social-links .icon-large img{max-height:32px;max-width:32px}#footer .social-links.horizontal li,#sidebar .social-links.horizontal li{border:0;display:inline-block}#footer .social-links.vertical,#sidebar .social-links.vertical{display:block}#footer .social-links.vertical li,#sidebar .social-links.vertical li{display:block;margin:0 0 .5em}/*/_cms/wp-content/themes/themify-simple/style.css*/ address,blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,html,legend,li,ol,p,pre,table,td,th,ul{margin:0;padding:0}fieldset,img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,embed,iframe,object{max-width:100%}@font-face{font-display:swap;font-family:themify_theme_icon;src:url(data:application/octet-stream;base64,d09GRgABAAAAAAxQAA8AAAAAFTAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAAQwAAAFY+IFHNY21hcAAAAdgAAABeAAABlOJ1VUBjdnQgAAACOAAAABMAAAAgBtX/BGZwZ20AAAJMAAAFkAAAC3CKkZBZZ2FzcAAAB9wAAAAIAAAACAAAABBnbHlmAAAH5AAAAZMAAAGuK4EFpmhlYWQAAAl4AAAAMgAAADYU7FpKaGhlYQAACawAAAAfAAAAJAc8A1VobXR4AAAJzAAAABAAAAAQDoH//2xvY2EAAAncAAAACgAAAAoA7wBmbWF4cAAACegAAAAgAAAAIADQC8puYW1lAAAKCAAAAZkAAANF4g1j03Bvc3QAAAukAAAAMAAAAEGz/h9OcHJlcAAAC9QAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgZF7AOIGBlYGBqYppDwMDQw+EZnzAYMjIBBRlYGVmwAoC0lxTGBxeMHyYxxz0P4shijmIYRpQmBEkBwD/YAxzAHic7ZDBDYAwDAMvTUEIMQrixTS8mIz5+mSD4rQdA0sXK46Uh4EJcLGLDHZjhC6l1nJnbXnm0D7LjVTsfWqFQnfJdFuap/hoM7+2Ns+xefTViW7LQH2pxQ7+ARu5Ed4AAHicY2BAAxIQyBz0PwuEARJsA90AeJytVml300YUHXlJnIQsJQstamHExGmwRiZswYAJQbJjIF2crZWgixQ76b7xid/gX/Nk2nPoN35a7xsvJJC053Cak6N3583VzNtlElqS2AvrkZSbL8XU1iaN7DwJ6YZNy1F8KDt7IWWKyd8FURCtltq3HYdERCJQta6wRBD7HlmaZHzoUUbLtqRXTcotPekuW+NBvVXffho6yrE7oaRmM3RoPbIlVRhVokimPVLSpmWo+itJK7y/wsxXzVDCiE4iabwZxtBI3htntMpoNbbjKIpsstwoUiSa4UEUeZTVEufkigkMygfNkPLKpxHlw/yIrNijnFawS7bT/L4vead3OT+xX29RtuRAH8iO7ODsdCVfhFtbYdy0k+0oVBF213dCbNnsVP9mj/KaRgO3KzK90IxgqXyFECs/ocz+IVktnE/5kkejWrKRE0HrZU7sSz6B1uOIKXHNGFnQ3dEJEdT9kjMM9pg+Hvzx3imWCxMCeBzLekclnAgTKWFzNEnaMHJgJWWLKqn1rpg45XVaxFvCfu3a0ZfOaONQd2I8Ww8dWzlRyfFoUqeZTJ3aSc2jKQ2ilHQmeMyvAyg/oklebWM1iZVH0zhmxoREIgIt3EtTQSw7saQpBM2jGb25G6a5di1apMkD9dyj9/TmVri501PaDvSzRn9Wp2I62AvT6WnkL/Fp2uUiRen66Rl+TOJB1gIykS02w5SDB2/9DtLL15YchdcG2O7t8yuofdZE8KQB+xvQHk/VKQlMhZhViFZAYq1rWZbJ1awWqcjUd0OaVr6s0wSKchwXx76Mcf1fMzOWmBK+34nTsyMuPXPtSwjTHHybdT2a16nFcgFxZnlOp1mW7+s0x/IDneZZntfpCEtbp6MsP9RpgeVHOh1jeUELmnTfwZCLMOQCDpAwhKUDQ1hegiEsFQxhuQhDWBZhCMslGMLyYxjCchmGsLysZdXUU0nj2plYBmxCYGKOHrnMReVqKrlUQrtoVGpDnhJulVQUz6p/ZaBePPKGObAWSJfIml8xzpWPRuX41hUtbxo7V8Cx6m8fjvY58VLWi4U/Bf/V1lQlvWLNw5Or8BuGnmwnqjapeHRNl89VPbr+X1RUWAv0G0iFWCjKsmxwZyKEjzqdhmqglUPMbMw8tOt1y5qfw/03MUIWUP34NxQaC9yDTllJWe3grNXX27LcO4NyOBMsSTE38/pW+CIjs9J+kVnKno98HnAFjEpl2GoDrRW82ScxD5neJM8EcVtRNkja2M4EiQ0c84B5850EJmHqqg3kTuGGDfgFYW7BeSdconqjLIfuRezzKKT8W6fiRPaoaIzAs9kbYa/vQspvcQwkNPmlfgxUFaGpGDUV0DRSbqgGX8bZum1Cxg70Iyp2w7Ks4sPHFveVkm0ZhHykiNWjo5/WXqJOqtx+ZhSX752+BcEgNTF/e990cZDKu1rJMkdtA1O3GpVT15pD41WH6uZR9b3j7BM5a5puuiceel/TqtvBxVwssPZtDtJSJhfU9WGFDaLLxaVQ6mU0Se+4BxgWGNDvUIqN/6v62HyeK1WF0XEk307Ut9HnYAz8D9h/R/UD0Pdj6HINLs/3mhOfbvThbJmuohfrp+g3MGutuVm6BtzQdAPiIUetjrjKDXynBnF6pLkc6SHgY90V4gHAJoDF4BPdtYzmUwCj+Yw5PsDnzGHQZA6DLeYw2GbOGsAOcxjsMofBHnMYfMGcdYAvmcMgZA6DiDkMnjAnAHjKHAZfMYfB18xh8A1z7gN8yxwGMXMYJMxhsK/p1jDMLV7QXaC2QVWgA1NPWNzD4lBTZcj+jheG/b1BzP7BIKb+qOn2kPoTLwz1Z4OY+otBTP1V050h9TdeGOrvBjH1D4OY+ky/GMtlBr+MfJcKB5RdbD7n74n3D9vFQLkAAQAB//8AD3icLY9NSxtRFIbPe+/cmSQmk3Ry5waxxprgV0ZTaEPS+jEEQaQYIQsXVrKQMrRFbBcuRBBaabcllBSCuBAr+QcFtwGXLkQ3Rfo7unEz8UY9vKvnvAeeQyA9/JwFJMj8I4AZb8yKYgL8vBA2wkYBl+0pdMLGFC77Vdbr9bb4b56gCI2SV50cAcgGB1smgwgGbRKIM/BNYizB3mTyMu0IMeihVIQplQ9IM/ccZj5XZL6RZRlpZRT73rpq6SA7PSu7wX699bHK5rebneb2PJa6Lr59aLH2xaH5IzwaLrjdJX/r52nz86yx+L69uh903fs3iHq3PM0HtNszek3l6svJKCNgmbiA4PhEJgluir4iYU1vaN1gukG1snr1tJR2LDHkVbTfeKn8QgllesiNTxShs4BSpTyHLH+klSJ/oBoqQzl//Q1fB1nIJyu2RPzswHbi0SR/e/q1hjG4qbqtYAXH/3Zt6SbxC7HrvWCmf+PvJDOOfXAWh7RXUrGYVfvS2Ugqmdi7OXkX0bCekpHd6/D/HaTnVBgAeJxjYGRgYADiQtYncvH8Nl8ZuJlfAEUYbnzmLofR////z2J+wcwL5HIwMIFEAV0xDRYAAHicY2BkYGAO+p8FJF/8////H/MLBqAICmABALaJB5YAA+gAAAPoAAADoP//AxEAAAAAAAAAGABmANcAAAABAAAABAA6AAMAAAAAAAIADgAeAHMAAABHC3AAAAAAeJyNkM1Kw0AUhU9qVbTgQsH1LEQUIf0BEV0phXbnwkU3LmqMk2RKOlMmUyELH0F8Fre+gCtfwRfwJTxJBxGL0ITJfPfccydzL4BdfCLA4jnlWnBA/dRzA5sYel6jfu25Sb7zvI4WrOcN6k+et3GCF88t7OGNJwTNLUYTfHgOcBCceW5gJ7j1vEZdeW6Snz2vYz949bxB/d3zNkbBl+cWDhtXfTMrrUozJ476x6LX6Z6L+1IYSkpHuYjmLjO2EJciMdrJPDdhbKYuk1OVlONql2MVG30j03ke2eXEsjKStlBGi27YWU4OpZY2cvKhukXxmPacS0RizVQM/P/FzJqJjF2YOTe7aLd/3wt9GMxQcswKKTI4CBxRPebeQwddnJPu6RB0LlwKGhFyKhHmrMjqTMH4kithpKlKOnJyiJjfae2T3BUdJcY/sSSr2qNxwyjlmTlPtitVrOIZMarup+pIsKeQna1SOWSk6+qo7ujhZxYFHnnTHlXH+qprW3cpMPjTv+B8q9yESkw9rKfsqF6gzfefeX0Dbw+nugAAAHicY2BigAAuBuyAhZGJkZmRhZGVgSMxLz0nVbe0gK04NbEoOYO5qLiYgQEAWYEHG3icY/DewXAiKGIjI2Nf5AbGnRwMHAzJBRsZWJ02MTAyaIEYm7mYGDkgLD4GMIvNaRfTAaA0J5DN7rSLwQHCZmZw2ajC2BEYscGhI2Ijc4rLRjUQbxdHAwMji0NHckgESEkkEGzmYWLk0drB+L91A0vvRiYGFwAMdiP0AAA=) format("woff")}body{color:#656565;font:1.05em/1.8em Open Sans,Arial,Helvetica,sans-serif;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}a{color:#03c6ad;outline:none}a,a:hover{text-decoration:none}p{margin:0 0 1.75em;padding:0}small{font-size:87%}blockquote{font-size:1.2em;line-height:1.4em;margin:0 0 1.2em;padding:.8em 2em 1em;position:relative}blockquote:before{content:"\201C";font-size:3.3em;margin-left:-.5em;margin-top:.2em;position:absolute}ins{text-decoration:none}ol,ul{margin:0 0 1.4em 1.6em}li,ol,ul{padding:0}li{margin:0 0 1em}ol ol,ol ul,ul ol,ul ul{margin-top:1em}h1,h2,h3,h4,h5,h6{color:#000;font-family:Poppins,sans-serif;font-weight:600;line-height:1.4em;margin:0 0 .4em;overflow-wrap:normal}h1{font-size:2.4em;letter-spacing:-.05em}h2{font-size:2em;letter-spacing:-.03em}h3{font-size:1.8em}h4{font-size:1.6em}h5{font-size:1.3em}h6{font-size:1.1em}button,input,input[type=search],select,textarea{font-family:inherit;font-size:100%;max-width:100%}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;background-color:transparent;border:0;border-bottom:1px solid #c8c8c8;box-sizing:border-box;font-size:.975em;letter-spacing:.01em;margin:.2em 0 0;max-width:100%;padding:.15em .1em .9em;transition:all .7s ease;width:15em}input[type=number]{width:7em}textarea{border:1px solid #c8c8c8;height:206px;margin-top:.75em;min-height:8em;padding:.6em .8em;width:100%}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{outline:none}button,input[type=reset],input[type=submit]{-webkit-appearance:none;background-color:#03c6ad;border:0;border-radius:5em;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:.95em;font-weight:600;letter-spacing:-.01em;margin-top:.3em;padding:.95em 1.75em .75em 1.9em;text-transform:uppercase;transition:all .7s ease}button:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#000;color:#fff}label{font-family:Poppins,sans-serif;font-size:.95em;font-weight:600;text-transform:uppercase}label small{font-weight:400;text-transform:none}#body,#content,#footer,#footerwrap,#header,#headerwrap,#layout,#main-nav,#pagewrap,#sidebar,.author-box,.col2-1,.col3-1,.col3-2,.col4-1,.col4-2,.col4-3,.pagewidth,.post,.post-nav,.widget,img,input,textarea{box-sizing:border-box}#pagewrap{overflow-x:clip}.mobile-menu-visible #pagewrap{overflow-x:initial}.pagewidth{margin:0 auto;max-width:100%;width:1160px}#body{clear:both;max-width:100%}.admin-bar #headerwrap,.admin-bar #headerwrap.fixed-header{top:32px}#content{float:left;padding:5% 0;width:68%}.sidebar-none #content{float:none;width:100%}#sidebar{float:right;font-size:.9em;padding:5% 0;width:26.5%}#sidebar .secondary{width:47%}.full_width #layout{max-width:100%;width:100%}.full_width #content{max-width:100%;padding:0}.full_width #content,.full_width #sidebar{float:none;width:auto}.sidebar-left #content{float:right}.sidebar-left #sidebar{float:left}.col2-1,.col3-1,.col3-2,.col4-1,.col4-2,.col4-3{float:left;margin-left:3.2%}.col4-1{width:22.6%}.col2-1,.col4-2{width:48.4%}.col4-3{width:74.2%}.col3-1{width:31.2%}.col3-2{width:65.6%}.col.first,.col2-1.first,.col3-1.first,.col3-2.first,.col4-1.first,.col4-2.first,.col4-3.first{clear:left;margin-left:0}#headerwrap{background-color:#fff;left:0;position:absolute;top:0;width:100%;z-index:100}#header{padding:2.25em 30px 2.04em;position:relative;width:auto}.social-wrap{position:absolute;right:30px;top:50%;transform:translateY(-50%)}#logo-wrap{text-align:center}#header .social-widget{display:inline-block;margin-right:57px;margin-top:0;vertical-align:middle}.social-widget a{color:inherit;padding:0 .15em;text-decoration:none}.social-widget a:hover{color:#03c6ad;text-decoration:none}.social-widget .widget{background:0;border:0;border-radius:0;box-shadow:none;display:inline-block;margin:0 2px 0 0;padding:0;vertical-align:middle}.social-widget .widget div{display:inline}.social-widget .widgettitle{background:0;border:0;border-radius:0;box-shadow:none;display:none;font-family:inherit;font-size:100%;font-weight:700;letter-spacing:0;margin:0 .5em 0 0;padding:0;position:static;text-transform:none;vertical-align:middle;width:auto}.social-widget ul{display:inline;margin:6px 0 0!important;padding:0}.social-widget .social-links.horizontal li{border:0!important;clear:none;display:inline-block;line-height:100%;margin:0;padding:0 2px 5px 0}.social-widget li img{margin-top:-3px;vertical-align:middle}.social-widget div.rss{display:inline-block;margin-left:3px;vertical-align:middle}.social-widget div.rss a{display:inline-block}.social-widget .rss a:before{content:"\f09e";font-family:themify_theme_icon;font-size:23px;font-style:normal;font-weight:400;text-decoration:inherit}#main-nav{float:left;font-family:Poppins,sans-serif;font-weight:500;left:30px;margin:0;max-width:40%;padding:2em 0 0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}#main-nav li{display:inline-block;list-style:none;margin:0 .3em 0 0;padding:0;position:relative}#main-nav ul .menu-item-has-children>a:after{content:"\e649";font-family:themify;font-size:.6em;position:absolute;right:15px;top:1.8em}#main-nav a{color:inherit;display:block;margin:0;padding:.2em 0 2.15em .75em;text-decoration:none;text-transform:uppercase}#main-nav>li:first-child>a{padding-left:0}#main-nav .current-menu-item>a,#main-nav .current_page_item>a,#main-nav a:hover{color:#03c6ad}#main-nav ul a{border-bottom:1px solid #ddd;box-sizing:border-box;color:#333;display:block;font-size:.95em;font-weight:400;letter-spacing:.055em;line-height:1.5em;margin:0;padding:1.1em 1.4em 1.2em;text-transform:none;width:230px}#main-nav ul a:hover{color:#000}#main-nav ul .current-menu-item>a,#main-nav ul .current_page_item>a,#main-nav ul a:hover{background-color:#e7f2f1;color:#000}#main-nav ul li:last-child>a{border:0}#main-nav ul{background-color:#fff;border:1px solid #03c6ad;display:none;left:-20px;list-style:none;margin:0;padding:0;position:absolute;top:100%;z-index:100}#main-nav ul li{background:0;float:none;margin:0;padding:0}#main-nav ul ul{left:100%;margin-left:0;top:-1px}#main-nav li:hover>ul{display:block}#main-nav ul:after{border:10px solid transparent;border-bottom-color:#03c6ad;bottom:100%;content:"";height:0;left:30px;margin:-20px 0 0;pointer-events:none;position:absolute;top:0;width:0}#main-nav ul ul:after{border-bottom-color:transparent;border-right-color:#03c6ad;left:-20px;margin-top:-10px;top:50%}#menu-icon,#menu-icon-close{display:none}.menu-icon-inner{box-sizing:border-box;display:inline-block;height:1.3em;overflow:hidden;position:relative;vertical-align:middle;width:1.7em}.menu-icon-inner:after,.menu-icon-inner:before{content:"";display:block;left:0;position:absolute;transition:all .7s ease;transition-property:transform;width:100%}.menu-icon-inner:before{top:0}.menu-icon-inner:after{top:50%}.menu-icon-inner,.menu-icon-inner:after,.menu-icon-inner:before{border-bottom:5px solid}body.mobile-menu-visible{overflow:hidden;position:relative}.body-overlay{background-color:hsla(0,0%,100%,.7);box-shadow:inset -1px 0 13px rgba(0,0,0,.13);display:none;height:100%;position:fixed;right:300px;top:0;width:100%;z-index:1000}.body-overlay.body-overlay-on{display:block}#main-nav .edge>ul{left:auto;right:0}#main-nav ul .edge>ul{left:auto;right:100%}.transparent-header #headerwrap{background-color:transparent;color:#fff}.transparent-header #headerwrap #searchform #s{border-color:#fff}.transparent-header #headerwrap #searchform:hover .icon-search:before{color:#000}.transparent-header #headerwrap>a:hover,.transparent-header #main-nav>a:hover{color:hsla(0,0%,100%,.6)}.transparent-header #headerwrap #site-logo a,.transparent-header #main-nav .current-menu-item a,.transparent-header #main-nav .current_page_item a{color:#fff}.transparent-header #headerwrap.fixed-header{color:#000}.transparent-header #headerwrap.fixed-header #searchform #s{border-color:#000}.transparent-header #headerwrap.fixed-header #main-nav a:hover,.transparent-header #headerwrap.fixed-header a:hover{color:rgba(0,0,0,.6)}.transparent-header #headerwrap.fixed-header #main-nav .current-menu-item a,.transparent-header #headerwrap.fixed-header #main-nav .current_page_item a,.transparent-header #headerwrap.fixed-header #site-logo a{color:#000}#headerwrap.fixed-header{background-color:hsla(0,0%,100%,.9);border-bottom:1px solid rgba(0,0,0,.1);position:fixed;transition:all .2s ease}.fixed-header-enabled #headerwrap{position:sticky}.transparent-header #headerwrap{position:fixed}#headerwrap.fixed-header #header{padding-bottom:1em;padding-top:1em;transition:all .3s ease}#headerwrap.fixed-header #main-nav{padding-top:1em}#headerwrap.fixed-header #main-nav a{padding-bottom:1.3em}.themify_builder_active.fixed-header-enabled #headerwrap{color:inherit}.transparent-header.themify_builder_active #headerwrap{color:inherit;position:static!important}.transparent-header.themify_builder_active #headerwrap a{color:inherit}.page-category-title-wrap{background-color:#1cccb5;color:#fff;padding:6.5% 5%;position:relative;text-align:center}.page-category-title-wrap .page-title{color:#fff;font-family:Poppins,sans-serif;font-size:4.2em;font-weight:600;letter-spacing:-.06em;margin:.15em 0 .1em;position:relative;text-transform:uppercase;z-index:3}.transparent-header .page-category-title-wrap{padding-top:16%}.page-category-title-wrap a{color:#fff}.page-category-title-wrap .category-description{font-size:1.2em;letter-spacing:.005em;margin:0 0 1.35em;position:relative;z-index:3}.category-title-overlay{background-color:#1cccb5;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:1}.page-category-title-wrap .author-avatar{border-radius:100%}.author-bio{margin:0 0 2em}.author-bio .author-avatar{float:left;margin:0 15px 0 0}.author-bio .author-avatar img{background-color:#fff;border:1px solid #ccc;padding:5px}.author-bio .author-name{font-size:1.6em;margin:0 0 .5em;padding:0}.author-posts-by{border-color:#ccc hsla(0,0%,46%,.3) hsla(0,0%,46%,.3);border-top:4px solid hsla(0,0%,46%,.3);font-size:1.4em;margin:0 0 1.5em;padding:1em 0 0;text-transform:uppercase}.post{margin-bottom:2.7em}.post-content{min-width:120px}.post-title{font:700 2.7em/1.1em Poppins,sans-serif;margin:0 0 .7em;padding:0}.post-title a{color:inherit;text-decoration:none}.post-title a:hover{color:#03c6ad}.post-image{margin:0 0 1.95em}.post-image img{vertical-align:bottom;width:100%}.post-image.left{float:left;margin-right:1em}.post-image.right{float:right;margin-left:1em}.post-meta{border-bottom:1px solid #ddd;font-size:.8em;font-weight:600;line-height:1.6em;margin:0 0 2.5em;padding:0;text-transform:uppercase}.post-meta a{text-decoration:none}.post-author-wrapper,.post-cattag-wrapper{display:inline-block;padding-left:2.25em;vertical-align:top}.post-author-wrapper{border-right:1px solid #ddd;min-height:65px;padding-left:0;padding-right:2.25em}.post-author-inner-wrapper{display:inline-block}.post-meta .author-avatar img{border-radius:100%;display:inline-block;margin:0 1.3em 1em 0;vertical-align:top}.post-author{display:inline-block;letter-spacing:.085em;margin:.5em 0 .65em}.post-date{display:block;font-family:Poppins,sans-serif;font-size:1.35em;font-weight:300;letter-spacing:.03em;margin:0 0 1.35em;text-transform:none}.post-date span{margin-right:0}.post-meta .author-avatar+.post-author+.post-date{overflow:hidden}.post-category{display:block;font-size:1.3em;letter-spacing:.045em;margin:.5em 0 .35em}.post-category,.post-tag{font-family:Poppins,sans-serif}.post-tag{font-size:1.1em;font-weight:400;letter-spacing:.03em;text-transform:none}.post-tag a{color:inherit}.post-meta .post-comment{border:1px solid #ddd;display:inline-block;float:right;font-family:Poppins,sans-serif;font-size:1.55em;margin:.35em 0 16px;padding:.55em .95em .3em;position:relative}.post-meta .post-comment:after,.post-meta .post-comment:before{border:8px solid transparent;content:"";display:block;left:50%;position:absolute;top:99%;transform:translateX(-50%)}.post-meta .post-comment:before{border-top-color:#ddd;margin-top:1px}.post-meta .post-comment:after{border-top-color:#fff}.more-link{background-color:#03c6ad;border-radius:5em;color:#fff;font-family:Poppins,sans-serif;font-size:.75em;font-weight:600;letter-spacing:-.03em;padding:.9em 1.95em .65em 1.9em;text-decoration:none;text-transform:uppercase;transition:all .7s ease}.more-link:hover{background-color:#000;color:#fff}.loops-wrapper.grid3 .post,.loops-wrapper.grid4 .post{font-size:.9rem;line-height:1.7em}.loops-wrapper.grid2 .post-meta,.loops-wrapper.grid2-thumb .post-meta,.loops-wrapper.grid3 .post-meta,.loops-wrapper.grid4 .post-meta,.loops-wrapper.list-large-image .post-meta,.loops-wrapper.list-thumb-image .post-meta{margin:0 0 1.9em;position:relative}.loops-wrapper.grid2 .post-author-wrapper,.loops-wrapper.grid2 .post-cattag-wrapper,.loops-wrapper.grid2-thumb .post-author-wrapper,.loops-wrapper.grid2-thumb .post-cattag-wrapper,.loops-wrapper.grid3 .post-author-wrapper,.loops-wrapper.grid3 .post-cattag-wrapper,.loops-wrapper.grid4 .post-author-wrapper,.loops-wrapper.grid4 .post-cattag-wrapper,.loops-wrapper.list-large-image .post-author-wrapper,.loops-wrapper.list-large-image .post-cattag-wrapper,.loops-wrapper.list-thumb-image .post-author-wrapper,.loops-wrapper.list-thumb-image .post-cattag-wrapper{overflow:hidden;padding:.5em 0 .6em}.loops-wrapper.grid2 .post-author-wrapper .post-date,.loops-wrapper.grid2 .post-cattag-wrapper .post-date,.loops-wrapper.grid2-thumb .post-author-wrapper.post-date,.loops-wrapper.grid2-thumb .post-cattag-wrapper.post-date,.loops-wrapper.grid3 .post-author-wrapper .post-date,.loops-wrapper.grid3 .post-cattag-wrapper .post-date,.loops-wrapper.grid4 .post-author-wrapper .post-date,.loops-wrapper.grid4 .post-cattag-wrapper .post-date,.loops-wrapper.list-large-image .post-author-wrapper.post-date,.loops-wrapper.list-large-image .post-cattag-wrapper .post-date,.loops-wrapper.list-thumb-image .post-author-wrapper.post-date,.loops-wrapper.list-thumb-image .post-cattag-wrapper.post-date{font-size:1em;margin:0 0 .3em}.loops-wrapper.grid2 .post-author-wrapper,.loops-wrapper.grid2-thumb .post-author-wrapper,.loops-wrapper.grid3 .post-author-wrapper,.loops-wrapper.grid4 .post-author-wrapper,.loops-wrapper.list-large-image .post-author-wrapper,.loops-wrapper.list-thumb-image .post-author-wrapper{border-right:none;display:block}.loops-wrapper.grid2 .post-image,.loops-wrapper.grid2-thumb .post-image,.loops-wrapper.grid3 .post-image,.loops-wrapper.grid4 .post-image,.loops-wrapper.list-large-image .post-image,.loops-wrapper.list-thumb-image .post-image{margin-bottom:.75em}.loops-wrapper.grid2 .post-meta .author-avatar+.post-author+.post-date,.loops-wrapper.grid2-thumb .post-meta .author-avatar+.post-author+.post-date,.loops-wrapper.grid3 .post-meta .author-avatar+.post-author+.post-date,.loops-wrapper.grid4 .post-meta .author-avatar+.post-author+.post-date,.loops-wrapper.list-large-image .post-meta .author-avatar+.post-author+.post-date,.loops-wrapper.list-thumb-image .post-meta .author-avatar+.post-author+.post-date{font-size:.95em;letter-spacing:.04em;margin-bottom:auto;padding-left:0}.loops-wrapper.grid2 .author-avatar img,.loops-wrapper.grid2-thumb .author-avatar img,.loops-wrapper.grid3 .author-avatar img,.loops-wrapper.grid4 .author-avatar img,.loops-wrapper.list-large-image .author-avatar img,.loops-wrapper.list-thumb-image .author-avatar img{height:38px;margin:0 .9em 0 0;width:38px}.loops-wrapper.grid2 .post-author,.loops-wrapper.grid2-thumb .post-author,.loops-wrapper.grid3 .post-author,.loops-wrapper.grid4 .post-author,.loops-wrapper.list-large-image .post-author,.loops-wrapper.list-thumb-image .post-author{margin:0 0 .3em}.loops-wrapper.grid2 .post-cattag-wrapper,.loops-wrapper.grid2-thumb .post-cattag-wrapper,.loops-wrapper.grid3 .post-cattag-wrapper,.loops-wrapper.grid4 .post-cattag-wrapper,.loops-wrapper.list-large-image .post-cattag-wrapper,.loops-wrapper.list-thumb-image .post-cattag-wrapper{display:block;padding-right:4.8em}.loops-wrapper.grid2 .post-comment,.loops-wrapper.grid2-thumb .post-comment,.loops-wrapper.grid3 .post-comment,.loops-wrapper.grid4 .post-comment,.loops-wrapper.list-large-image .post-comment,.loops-wrapper.list-thumb-image .post-comment{font-size:1em;margin-top:-3.5em;padding:.4em 1.2em .2em}.loops-wrapper.grid2 .post-category,.loops-wrapper.grid2-thumb .post-category,.loops-wrapper.grid3 .post-category,.loops-wrapper.grid4 .post-category,.loops-wrapper.list-large-image .post-category,.loops-wrapper.list-thumb-image .post-category{font-size:1em;letter-spacing:.07em;margin-bottom:.02em}.loops-wrapper.grid2 .post-tag,.loops-wrapper.grid2-thumb .post-tag,.loops-wrapper.grid3 .post-tag,.loops-wrapper.grid4 .post-tag,.loops-wrapper.list-large-image .post-tag,.loops-wrapper.list-thumb-image .post-tag{display:block;font-size:1em;margin-bottom:.35em}.sidebar-none .loops-wrapper.list-post .post-content,.single-post.sidebar-none #content{padding-left:10%;padding-right:10%}.page.query-post.sidebar-none #content,.page.sidebar-none.full_width #content{padding-left:0;padding-right:0}.single-post.sidebar-none #content{padding-top:0}.loops-wrapper.list-post .post-title{margin-bottom:.8em}.loops-wrapper.list-post .post-cattag-wrapper,.single-post .post-cattag-wrapper{max-width:60%}.loops-wrapper.grid4 .post-title{font-size:1.55em;letter-spacing:-.015em;line-height:1.2em;margin:0 0 .4em}.loops-wrapper.grid3 .post-title{font-size:1.85em}.loops-wrapper.grid2 .post-title{font-size:2.2em}.loops-wrapper.grid2-thumb .post-title{font-size:1.8em}.loops-wrapper.grid2-thumb .post-image{float:left;margin:0 1.6em 1.3em 0;width:20%}.loops-wrapper.grid2-thumb .post-content{min-width:120px;overflow:hidden}.loops-wrapper.list-thumb-image .post-image{float:left;margin:0 1.4em 1em 0;width:20%}.loops-wrapper.list-thumb-image .post-image img{width:100%}.loops-wrapper.list-thumb-image .post-content{overflow:hidden}.loops-wrapper.list-thumb-image .post-video{float:left;margin:0 1.4em 1em 0;padding-bottom:12.25%;width:20%}.loops-wrapper.list-thumb-image .post-video .post-video{display:block;float:none;margin:0;padding:0;position:static;width:100%}.loops-wrapper.list-large-image .post-image{float:left;margin:0 2em 1.3em 0;max-width:70%}.loops-wrapper.slider{margin:0 0 50px;position:relative}.loops-wrapper.slider .post{float:left;margin:0 0 15px;min-height:40px;position:relative;text-align:left;width:100%}.loops-wrapper.slider .post-image{float:none;margin:0;width:auto}.loops-wrapper.slider .post-image img{vertical-align:bottom;width:100%}.loops-wrapper.slider .post-image .themify_lightbox .zoom{display:none}.loops-wrapper.slider .post-title{font-size:1.8em;line-height:1.2em;margin:0 0 .313em}.loops-wrapper.slider .post-date{margin:0}.loops-wrapper.slider .post-content{background-color:rgba(0,0,0,.6);bottom:0;color:#eee;font-size:.9em;line-height:1.5em;margin:0 auto;min-height:40px;overflow:visible;padding:15px 5%;position:absolute;width:90%}.loops-wrapper.slider .post-content a{color:#fff!important}.shortcode.post-slider .carousel-next,.shortcode.post-slider .carousel-prev,.shortcode.slider .carousel-next,.shortcode.slider .carousel-prev{background-image:none;border:0;border-radius:0;box-shadow:none;margin:0;text-shadow:none}.loops-wrapper.slider .carousel-wrap{position:relative}.loops-wrapper.slider .carousel-nav-wrap{width:100%!important}.loops-wrapper.slider .carousel-nav-wrap .carousel-next,.loops-wrapper.slider .carousel-nav-wrap .carousel-prev{background-color:rgba(0,0,0,.3);color:#fff;display:block;float:left;font-size:0;height:auto!important;padding:5% 2.5%;position:absolute;text-decoration:none;text-indent:-900em;top:30%;transition:all .2s ease-in-out;width:auto!important}.loops-wrapper.slider .carousel-nav-wrap .carousel-prev{border-bottom-right-radius:6px;border-top-right-radius:6px;left:0}.loops-wrapper.slider .carousel-nav-wrap .carousel-next{border-bottom-left-radius:6px;border-top-left-radius:6px;right:0}.loops-wrapper.slider .carousel-nav-wrap .carousel-next:hover,.loops-wrapper.slider .carousel-nav-wrap .carousel-prev:hover{background-color:rgba(0,0,0,.5);color:#fff}.loops-wrapper.slider .carousel-nav-wrap .carousel-prev:hover{padding-left:4%}.loops-wrapper.slider .carousel-nav-wrap .carousel-next:hover{padding-right:4%}.loops-wrapper.slider .carousel-nav-wrap .carousel-next:before,.loops-wrapper.slider .carousel-nav-wrap .carousel-prev:before{content:"\f054";display:block;font-family:FontAwesome;font-size:18px;font-style:normal;font-weight:400;left:0;line-height:100%;position:absolute;text-align:center;text-decoration:none;top:45%;width:100%}.loops-wrapper.slider .carousel-pager{clear:both;line-height:100%;text-align:center;width:auto}.loops-wrapper.slider .carousel-pager a{background-color:#ccc;background-color:rgba(0,0,0,.2);border:2px solid #666;border-radius:100%;cursor:pointer;display:inline-block;height:8px;margin:2px 3px 0;text-indent:-900em;vertical-align:middle;width:8px}.loops-wrapper.slider .carousel-pager a.selected{background-color:#fff;border-color:#ccc}.author-box{border:0;margin:15px 0}.author-box .author-avatar{float:left;margin:0 15px 5px 0}.author-box .author-name{font-family:Poppins;margin:0 0 5px}.post-pagination{margin:.5em 0 2em;text-align:right}.post-pagination strong{margin-right:3px}.post-pagination a{margin-left:3px;margin-right:3px}.post-nav{border-top:1px solid #ddd;clear:both;font-family:Poppins,sans-serif;font-size:1.05em;font-weight:600;margin:0 0 1.8em;padding:1.5em 0 0}.post-nav .next,.post-nav .prev{box-sizing:border-box;position:relative;width:47%}.post-nav .prev{float:left;padding-left:37px}.post-nav .next{float:right;padding-right:37px;text-align:right}.post-nav a{color:inherit;display:block}.post-nav a,.post-nav a:hover{text-decoration:none}.post-nav .arrow{color:#03c6ad;left:0;margin-top:-8px;position:absolute;top:50%}.post-nav .next .arrow{float:right;left:auto;right:0}.post-nav .next .arrow:before,.post-nav .prev .arrow:before{content:"";display:inline-block;height:16px;position:absolute;top:0;width:16px}.post-nav .next .arrow:before{border-right:2px solid;border-top:2px solid;right:0;transform:rotate(45deg)}.post-nav .prev .arrow:before{border-left:2px solid;border-top:2px solid;transform:rotate(-45deg)}.post-nav .prev a:hover span:before{animation:arrow-prev 1s infinite;animation-timing-function:linear}.post-nav .next a:hover span:before{animation:arrow-next 1s infinite;animation-timing-function:linear}@keyframes arrow-prev{0%{left:0}50%{left:-10px}to{left:0}}@keyframes arrow-next{0%{right:0}50%{right:-10px}to{right:0}}.commentwrap{border-top:1px solid #ddd;clear:both;margin:6.2em 0 6.5em;padding-top:1.8em;position:relative}.comment-reply-title,.comment-title{color:#000;font-family:Poppins,sans-serif;font-size:1.4em;font-weight:600;letter-spacing:-.015em;margin:0 0 1.05em;padding:0}.commentwrap .pagenav{box-shadow:none;margin:10px 0}.commentwrap .pagenav.top{margin:0;position:absolute;right:0;top:1.5em}.commentlist{margin:0 0 30px;padding:5px 0 0}.commentlist li{list-style:none;margin:0;padding:0;position:relative}.commentlist .comment-author{margin:3px 0 18px;padding:0}.commentlist .avatar{border-radius:5em;float:left;height:65px;margin:0 1.3em 0 0;width:65px}.commentlist cite{display:block;font-family:Poppins,sans-serif;font-size:1.05em;font-style:normal;font-weight:400;margin-bottom:-8px;padding-top:.25em;text-transform:uppercase}.commentlist cite a{text-decoration:none}.commentlist cite .tf_fa{margin-right:10px}.commentlist .bypostauthor>.comment-author cite:before{content:"\f02e";font-family:FontAwesome;font-style:normal;font-weight:400;margin-right:12px;text-decoration:none}.commentlist .comment-author br{display:none}.commentlist .comment-time{font-family:Poppins,sans-serif;font-size:.85em;font-style:normal}.commentlist .commententry{min-height:40px;overflow:hidden;overflow-wrap:break-word;padding-bottom:.6em;position:relative}.commentlist .commententry a{color:inherit}.commentlist ol,.commentlist ul{margin:0 0 0 7%;padding:0}.commentlist .reply{position:absolute;right:12px;top:0}.commentlist .comment-reply-link{font-family:Poppins,sans-serif;font-size:.9em;font-weight:700;letter-spacing:-.01em;text-decoration:none;text-transform:uppercase}.commentlist .comment-reply-link:hover{text-decoration:none}.commentlist .comment-reply-link:before{border-bottom:1px solid;content:"";display:inline-block;margin-right:.6em;vertical-align:middle;width:1.265em}.commentlist .comment-reply-link:hover:before{animation:cmt-reply 1s infinite;animation-timing-function:linear}@keyframes cmt-reply{0%{transform:translateX(0)}50%{transform:translateX(-10px)}to{transform:translateX(0)}}#respond{clear:both;margin:0;padding:2.75em 0 0;position:relative}#respond #cancel-comment-reply-link{display:block;font-family:Poppins,sans-serif;font-size:.8em;font-weight:700;letter-spacing:-.045em;line-height:100%;position:absolute;right:0;text-decoration:none;text-transform:uppercase;top:3.5em}#respond #cancel-comment-reply-link:hover{color:red}#respond #cancel-comment-reply-link:after,#respond #cancel-comment-reply-link:before{border-top:1px solid;content:"";display:inline-block;left:-25px;position:absolute;top:7px;transition:all .3s ease;width:1.2em}#respond #cancel-comment-reply-link:before{transform:rotate(45deg)}#respond #cancel-comment-reply-link:after{transform:rotate(-45deg)}#respond #cancel-comment-reply-link:hover:before{transform:rotate(135deg)}#respond #cancel-comment-reply-link:hover:after{transform:rotate(45deg)}#commentform{font-size:.9em;margin:.95em 0 0}#commentform p{margin:0 0 1.5em}#commentform .comment-form-author,#commentform .comment-form-email{box-sizing:border-box;clear:none;float:left;width:50%}#commentform p.comment-form-author{padding-right:2%}#commentform .comment-form-email{padding-left:2%}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url]{max-width:none;width:100%}#commentform p.comment-notes,#commentform p.logged-in-as,#commentform p.logged-in-as+p{float:none;padding:0;width:100%}.embed-youtube,.post-video{height:0;margin-bottom:15px;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-youtube embed,.embed-youtube iframe,.embed-youtube object,.post-video embed,.post-video iframe,.post-video object{height:100%;left:0;position:absolute;top:0;width:100%}.widget{margin:0 0 2.4em}.widgettitle{margin:0 0 .625em;padding:0}.widget ul{margin:0;padding:0}.widget li{border-top:1px solid #ddd;clear:both;list-style:none;margin:0;padding:.4em 0}.widget ul ul{border-top:none;margin:6px 0 -6px;padding:0}.widget ul ul li{margin:0;padding-left:10px}.widget #wp-calendar caption{font-weight:700;padding-bottom:10px}.widget #wp-calendar td{padding:4px 2px;text-align:center;width:31px}.widget_recent_entries li{margin:0 0 1.2em}.widget_recent_entries a{display:inline-block;font-size:1.2em;margin:0 0 .3em}.widget_recent_entries .post-date{display:block;font-size:.95em}.widget .feature-posts-list li{margin:0 0 1.2em;padding:0}.widget .feature-posts-list br{display:none}.widget .feature-posts-list .post-img{float:left;margin:0 1.2em 1em 0}.widget .feature-posts-list small{display:block;font-size:90%;margin:0 0 .3em}.widget .feature-posts-list .feature-posts-title{display:inline-block;font-size:1.1em;margin:0 0 .2em}.widget .feature-posts-list .post-excerpt{display:block}.widget .links-list img,.widget_links img{vertical-align:middle}.recent-comments-list .avatar{float:left;margin-right:12px}.widget .flickr_badge_image{margin-top:10px}.widget .flickr_badge_image img{float:left;height:50px;margin-bottom:12px;margin-right:12px;width:50px}#sidebar #searchform{position:static}#sidebar #searchform #s{width:93%}iframe[src*=facebook]{background-color:#fff}.twitter-tweet-rendered{max-width:100%!important}.widget .textwidget ul{margin:0 0 1.4em 1.6em}.widget .textwidget li{display:list-item}.widget .textwidget ul li{list-style:disc}.widget .textwidget ol li{list-style:decimal}#footerwrap{background-color:#fff;border-top:1px solid #e6e6e6;clear:both;padding:1.5em 0;text-align:center}.footer-widgets{clear:both}.footer-widgets .widget{margin-bottom:2em}.footer-widgets .widgettitle{color:#656565;font-size:1.3em;text-transform:uppercase}.back-top{margin:1.5em auto 1.8em;text-align:center;width:100px}.back-top .arrow-up a{border:2px solid #c7c7c7;border-radius:5em;bottom:0;color:#666;display:inline-block;font-size:1.75em;height:53px;line-height:50px;position:relative;text-decoration:none;transition:all .5s ease;width:53px;z-index:10}.back-top a:before{content:"\e800";font-family:themify_theme_icon;font-style:normal;font-weight:400;left:50%;position:absolute;top:0;transform:translateX(-50%)}.back-top .arrow-up:hover a:before{animation:arrow-up 1s infinite;animation-timing-function:linear}@keyframes arrow-up{0%{top:-10px}50%{top:10px}to{top:-10px}}.footer-nav{font-family:Poppins,sans-serif;font-size:.9em;font-weight:600;margin:.5em 0 2.05em 1.25em;padding:0}.footer-nav li{display:inline-block;list-style:none;margin:0 .5em;padding:0}.footer-nav a{color:inherit;text-decoration:none;text-transform:uppercase;transition:all .5s ease}.footer-nav a:hover{opacity:.5}#footer .social-widget{margin:0 auto 1.65em}.footer-text{clear:both;font-size:.8em;letter-spacing:.01em;padding:0 0 1.85em;position:relative}.footer-text a{text-decoration:none}.footer-text:before{border-top:1px solid #e7e7e7;content:"";display:block;margin:auto;padding-top:2.6em;width:188px}.themify_builder_content .module-title{font-size:1.4em;letter-spacing:1px;margin:1.4em 0 1.6em;padding:1em 0 0;text-transform:uppercase}@supports (-webkit-touch-callout:none){#headerwrap{background-attachment:scroll!important;background-position:50%!important}}img.aligncenter,img.alignleft,img.alignnone,img.alignright{margin-bottom:1em}.alignleft{float:left;margin-right:2em}.alignright{float:right;margin-left:2em}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.wp-caption{margin-bottom:1em;max-width:100%;text-align:center}.wp-caption-text{margin:.5em 0}body.attachment{position:static}.single .attachment.post,body.attachment{float:none;width:auto}.clear{clear:both}.left{float:left}.right{float:right}.textleft{text-align:left}.textright{text-align:right}.textcenter{text-align:center}#body:after,#content:after,#footer:after,#main-nav:after,.menu:after,.pagenav:after,.tf_clearfix:after,.widget li:after,footer:after{clear:both;content:"";display:table}@media(max-width:1260px){.default_width #layout .row_inner,body #pagewrap{max-width:100%}.pagewidth{max-width:94%}}/*/_cms/wp-content/themes/themify-simple/media-queries.css*/ @media (max-width:1200px){@media(max-width:800px){.page.sidebar-none:not(.has-builder) #content,.sidebar-none .loops-wrapper.list-post .post-content,.single-post.sidebar-none #content{padding-left:0;padding-right:0}}@media(max-width:760px){.pagewidth{max-width:90%}#pagewrap #content,#pagewrap #sidebar{clear:both;float:none;max-width:100%;width:100%}.loops-wrapper.list-post .post-cattag-wrapper,.single-post .post-cattag-wrapper{display:block;max-width:none;padding-left:0;padding-right:7em}.loops-wrapper.list-post .post-comment,.single-post .post-comment{margin-top:-2.5em}}@media(max-width:680px){h1{font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.4em}h4{font-size:1.2em}.col2-1,.col3-1,.col3-2,.col4-1,.col4-2,.col4-3{margin-left:0;max-width:100%;width:100%}.page-category-title-wrap .page-title,.page-title{font-size:2.2em}.page-category-title-wrap .category-description{font-size:1.1em}.transparent-header .page-category-title-wrap{padding-top:24%}.loops-wrapper.grid2 .post-title,.loops-wrapper.grid2-thumb .post-title,.loops-wrapper.grid3 .post-title,.loops-wrapper.grid4 .post-title,.loops-wrapper.list-large-image .post-title,.loops-wrapper.list-post .post-title,.loops-wrapper.list-thumb-image .post-title,.loops-wrapper.slider .post-title,.post-title{font-size:1.4em}.loops-wrapper.grid2 .post-image,.loops-wrapper.grid3 .post-image,.loops-wrapper.grid4 .post-image,.loops-wrapper.list-large-image .post-image,.loops-wrapper.list-post .post-image{float:none;margin:0 0 1em;overflow:visible;position:static;width:auto}.loops-wrapper.grid2-thumb .post-content,.loops-wrapper.list-thumb-image .post-content{overflow:visible}.loops-wrapper.slider .post-content{background-color:#000;padding-bottom:5px;padding-top:10px;position:static}.loops-wrapper.slider .post-meta{position:static}.post-nav .next,.post-nav .prev{clear:both;display:block;margin-bottom:10px;width:100%}.commentlist{padding-left:0}.commentlist .commententry{clear:left}.commentlist .avatar{float:left;height:40px;margin:0 1em 1em 0;width:40px}#commentform p:first-of-type,#commentform p:nth-of-type(2){float:none;padding:inherit;width:auto}.commentwrap .pagenav.top{position:static}}@media(max-width:600px){.admin-bar #headerwrap,.admin-bar #headerwrap.fixed-header{top:0}}}/*/_cms/wp-content/themes/portfolio/style.css*/ body{font-family:'Montserrat', sans-serif;font-weight:400;color: #4d4461;font-size:16px;}.post-meta a, .post-title, .post-title, h1, h2, .page-category-title-wrap .page-title{font-family:'Montserrat', sans-serif;color: #4d4461;}.single.single-portfolio.landing-page .post-meta .post-category a{color: #44a9c5;}h1{font-size:3.3em;text-transform:uppercase;font-weight:bold;}h2{font-size:3em;text-transform:uppercase;}h3, h4, h5, h6{font-family:'Montserrat', sans-serif;font-weight:300;color:#44a9c5;}a{color:#44a9c5;transition:all .3s ease-in-out;}a:hover{color:#322c34;}.bold{font-weight:bold;}.medium-text{font-size:1.5em;}.large-text{font-size:2.5em;}.dark-bgr #body{background: #6c6282;}#site-logo a, #site-logo a:hover{color:#00ffff;}#site-logo{font-family:'Montserrat', sans-serif;}#site-description{border: 0;padding: 0;background-color: transparent;}#site-description:after{display:none;}#main-nav ul{background-color: transparent;border: none;}#main-nav a:hover, #main-nav .current_page_item>a, #main-nav .current-menu-item>a{color: #44a9c5;}#main-nav ul a:hover, #main-nav ul .current_page_item > a, #main-nav ul .current-menu-item > a{background-color:transparent;}#main-nav a{color:#dedede;transition: all .8s ease-in-out;}#main-nav a:hover{color:#44a9c5;}.menu-icon-inner{color:#fff;box-shadow: 0 0 10px rgba(0, 0, 0,.4);}.module-menu a{scroll-behavior: smooth;}.module-slider, .module-slider .tf_carousel_nav_wrap{margin: 0;}#body .page-category-title-wrap{padding:0;background:none;background-color: transparent;}#body .page-category-title-wrap h1{font-size:1px;color: transparent;position:absolute;}.home .hero{padding:0;position: relative;background-position: 0 0;background-size: 100% auto;background-repeat: no-repeat;visibility:visible;}.module_row.fullheight{height: 100vh;}.themify_builder_row.hero>.row_inner>.module_column.col4-2:last-child img{height: 85vh;width: auto;max-width: unset;}.home #headerwrap{min-height: 55px}.home .themify_builder_row.fullheight.hero{top:-2px;}.home .hero>.row_inner>.module_column.col4-2.first{padding-left: 6%;}.rotated-section:before{background:#363141;transform:rotate(-4deg);width:150%;height:100%;content:'';display: block;position: absolute;top: 0;left: -42px;display:none;}body #headerwrap, body #headerwrap.fixed-header, .mobile-menu-visible #headerwrap .sidemenu-on{background-color:rgba(50,44,52,.6);}body #headerwrap, body #headerwrap.fixed-header, .mobile-menu-visible #headerwrap .sidemenu-on{background-color:#363141;}.mobile-menu-visible #headerwrap #main-nav a, .mobile-menu-visible #headerwrap .sidemenu-on #main-nav ul a{border-bottom: 0;}.mobile-menu-visible #headerwrap .sidemenu-on #main-nav.main-nav a{color:#fff;}.mobile-menu-visible #headerwrap .sidemenu-on #main-nav a:hover, .mobile-menu-visible #headerwrap .sidemenu-on #main-nav ul a:hover, .mobile-menu-visible #headerwrap .sidemenu-on #main-nav a:focus, .mobile-menu-visible #headerwrap .sidemenu-on #main-nav ul a:focus, .mobile-menu-visible #headerwrap .sidemenu-on #main-nav a:target, .mobile-menu-visible #headerwrap .sidemenu-on #main-nav ul a:target{color:#00ffff;}.mobile-menu-visible #headerwrap .sidemenu-on{background-color: rgba(50,44,52,1);}.home.blog #content{padding-top: 150px;}.home #headerwrap{}.home #headerwrap, .home.blog #headerwrap{background-color:rgba(50,44,52,1);}body #headerwrap #main-nav, body #headerwrap.fixed-header #main-nav, body #main-nav{font-family:'Montserrat', sans-serif;font-weight: 400;}#headerwrap #main-nav>li, #headerwrap.fixed-header #main-nav>li{vertical-align:top;}#headerwrap #main-nav>li.bnt-highlighter>a, #headerwrap.fixed-header #main-nav>li.bnt-highlighter>a, .module .nav.transparent>li.bnt-highlighter>a, body.mobile-menu-visible #headerwrap #main-nav .bnt-highlighter>a, body.mobile-menu-visible #headerwrap.fixed-header #main-nav .bnt-highlighter.menu-item>a, body.mobile-menu-visible #main-nav.main-nav .bnt-highlighter.menu-item>a, body #headerwrap.fixed-header #main-nav .bnt-highlighter.menu-item>a, body #main-nav.main-nav .bnt-highlighter.menu-item>a{color:#4d4461;background: #00ffff;padding-left: 1em !important;padding-right: 1em !important;text-transform:uppercase;transition: all .8s ease-in-out;border-radius: 50px;border-bottom: 2px solid transparent;}body.mobile-menu-visible #headerwrap #main-nav .bnt-highlighter>a:hover, body.mobile-menu-visible #headerwrap.fixed-header #main-nav .bnt-highlighter.menu-item>a:hover, body.mobile-menu-visible #main-nav.main-nav .bnt-highlighter.menu-item>a:hover, body #headerwrap.fixed-header #main-nav .bnt-highlighter.menu-item>a:hover, body #main-nav.main-nav .bnt-highlighter.menu-item>a:hover{color: #ececec;background:#44a9c5;}body.mobile-menu-visible #mobile-menu #main-nav-wrap{display:block;}body.mobile-menu-visible #headerwrap #main-nav .bnt-highlighter{}#main-nav ul a{border-bottom: 0;}.bgr-full-height{background-size: auto 100% !important;}.bgr-full-width{background-size: 100% auto !important;}.bgr-repeat-horizontal{background-repeat: repeat-x !important;}.bgr-repeat-verticle{background-repeat: repeat-verticle !important;}.single.single-post .featured-area{width:1160px;max-width: 100%;display: block;margin: 0 auto;}.single.single-portfolio.hide-feature-image .featured-area{display: none;}.single.single-post .featured-area img{width:auto;}.loops-wrapper .post{background:rgba(255, 255, 255, 0.2);overflow: hidden;}.post-title a{color: #44a9c5;}.post-title a:hover, .loops-wrapper.grid4 .post:hover .post-title a, .loops-wrapper.grid3 .post:hover .post-title a, .loops-wrapper.grid2 .post:hover .post-title a{color: #322c34;}.loops-wrapper.grid4 .post-image, .loops-wrapper.grid3 .post-image, .loops-wrapper.grid2 .post-image{margin-bottom: 0;border-radius:15px;overflow: hidden;transition: all .3s ease-in-out;}.loops-wrapper .post:hover .post-image{opacity:.9;}.loops-wrapper.grid4 .post:hover .post-image img, .loops-wrapper.grid3 .post:hover .post-image img, .loops-wrapper.grid2 .post:hover .post-image img{transition: all .3s ease-in-out;}.loops-wrapper.grid4 .post:hover .post-image img, .loops-wrapper.grid3 .post:hover .post-image img, .loops-wrapper.grid2 .post:hover .post-image img{transform: scale(1.2);opacity:.7;}.loops-wrapper.grid4 .post-meta, .loops-wrapper.grid3 .post-meta, .loops-wrapper.grid2 .post-meta{margin:0;border: 0;}.info-block{padding: 1em 1em 0.5em;background: rgba(67, 169, 198, .3);margin-bottom: 2em;color: #000;border-radius:15px;text-align: center;}.no-menu.single-post .featured-area.fullcover{background:#f1f1f1;width: 100%;}.no-menu .loops-wrapper .post .post-image{background: #44a9c5;box-shadow: 0 0 7px 4px rgb(0,0,0,.1);}.no-menu .loops-wrapper .post:hover .post-image{background: #44a9c5;box-shadow: 0 0 10px 4px rgb(0,0,0,.2);}.no-menu .loops-wrapper .post{overflow:visible;}body #main-nav-wrap .menu-portfolio-items.current-menu-item .sub-menu{position:fixed;z-index:3;width:100%;left:0;display:block;border: 0;background: none;}body #main-nav-wrap .menu-portfolio-items.current-menu-item .sub-menu{display:block;position:relative;}body #main-nav-wrap .menu-portfolio-items.current-menu-item .sub-menu a{color: #00ffff;}@keyframes fimg-slidein{from{margin-left: -50%;width: 300%;}to{margin-left: 0%;width: 100%;}}@keyframes fimg-slidein-right{from{margin-left: 100%;}to{margin-left: 0%;}}@keyframes fimg-fadein{from{margin-left:50%;width: 0%;}to{margin-left:0%;width: 100%;}}.fimg-fadein{animation-duration: 2s;animation-name: fimg-fadein;}.fimg-slidein-right{animation-duration: 2s;animation-name: fimg-slidein-right;}.left-over{margin-left:-30px;}.right-over{margin-right:-30px;}.fimg-slidein{animation-duration: 2s;animation-name: fimg-slidein;}.single.single-portfolio .themify_builder_content .module-text li{margin:0;}.single.single-portfolio .themify_builder_content .module-text li::marker{color: #44a9c5;}.themify_builder_content .module-text h2, .themify_builder_content .module-text h3{position: relative;display: inline-block;}.themify_builder_content .module-text h3{text-transform: uppercase;color: #44a9c5;font-weight: 700;}.single.single-portfolio .themify_builder_content .module-text strong{text-transform:uppercase;color:#4d4461;}.single.single-portfolio .themify_builder_content .module-text{width: 90%;margin: 5% 0;padding: 5% 0;}.single.single-portfolio .themify_builder_content .module-text h2:before, .single.single-portfolio .themify_builder_content .module-text h3:before, .module-text h3:before, .module-text h2:before{content: '';display: block;width: 80px;height: 80px;background: rgb(67, 169, 198,.2);position: absolute;top: -20px;left: -28px;border-radius: 80px;z-index: 0;}.single.single-portfolio .themify_builder_content .module-text h2:after, .single.single-portfolio .themify_builder_content .module-text h3:after, .module-text h3:after, .module-text h2:after{content: "";position: absolute;top: 100%;border-top: 1px solid;width: 2em;display: block;color: #00ffff;}.single.single-portfolio .themify_builder_content .module-image .image-wrap{transition: all 5s ease-in-out;transition:all .4s ease-in-out;width: auto;max-width: fit-content;margin: 0 auto;}.single.single-portfolio .themify_builder_content .module-image .image-wrap:hover img{transform: scale(1.1);transition:all .4s ease-in-out;}.single.single-portfolio .tpp-project-info>p{margin: 0 1em 1em 0;border-right: 1px solid #adadad;padding: 0 1em 0 0;color: #adadad;font-size: .9em;line-height:1em;}.single.single-portfolio .tpp-project-info>p>span{color: #000;}.single .post-meta .post-date{margin: 0.5em 0 0.35em;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-meta .post-author-wrapper, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-meta .post-author-wrapper, .module.no-padding .grid3 .post .post-content .post-meta .post-author-wrapper, .single.single-portfolio .post-meta .post-author-wrapper{display:none;}.single.single-portfolio .tpp-project-info>p:last-child{margin: 0 0 0.5em 0;border-right: none;padding: 0;font-size: .9em;color: #adadad;}.single.single-portfolio #layout{padding-left: 3%;}.single.single-portfolio .tpp-project-info{margin-bottom:2em;}.single.single-portfolio .tpp-project-info .meta-label{font-weight:600;text-transform:uppercase;margin-right:10px;padding-left:0;font-size: .65em;color:#44a9c5;}.single.single-portfolio .tpp-project-info .meta-info{color: #4d4461;display:block;}.single.single-portfolio .tpp-project-info>div{display:flex;}.single.single-portfolio .tpp-project-info div.project-meta>span.meta-info{line-height:1em;}.single.single-portfolio .tpp-project-info .entry-content{align-items:stretch;}.single.single-portfolio .tpp-project-info div.project-meta{flex-grow: 1;border-left: 1px solid rgba(0,0,0,.05);display: inline-block;font-size: 1.1em;padding: .1em 1em .8em;margin: 0 0.5em .5em 0;vertical-align:top;}.single.single-portfolio .tpp-project-info div.project-meta.web-url .meta-label{color:#fff;}.single.single-portfolio .tpp-project-info div.project-meta.web-url{border-left:0;padding: 0.1em 1em 0.8em;background:#44a9c5;background:rgba(67, 169, 198,.7);border-radius: 0 0 15px 0;transition:all .5s ease-in-out;}.single.single-portfolio .tpp-project-info div.project-meta.web-url, .single.single-portfolio .tpp-project-info div.project-meta:nth-child(2){border-left: 0;}.single.single-portfolio .tpp-project-info div.project-meta.web-url .meta-info i{margin-left:5px;}.single.single-portfolio .tpp-project-info div.project-meta.web-url .meta-info label{margin: -22px;z-index: 1;color: #44a9c5;font-size: .8em;}.single.single-portfolio .tpp-project-info div.project-meta.web-url .meta-info label, .single.single-portfolio .tpp-project-info div.project-meta.web-url .meta-info i{display:inline-block;}.single.single-portfolio .tpp-project-info div.project-meta.web-url:hover .meta-info i, .single.single-portfolio .tpp-project-info div.project-meta.web-url .meta-info:hover i{background:rgba(67, 169, 198,.3);}.single.single-portfolio .tpp-project-info div.project-meta.web-url:hover .meta-info a, .single.single-portfolio .tpp-project-info div.project-meta.web-url .meta-info:hover a{color:#fff;}.single.single-portfolio .tpp-project-info div.project-meta.web-url a{color:#4d4461;transition:all .5s ease-in-out;}.single.single-portfolio .post-meta .post-category a{text-transform:none;font-weight:400;font-size: .8em;}.single.single-portfolio .post-author-wrapper, .post-cattag-wrapper{padding-left: 0;}.single.single-portfolio .module-gallery{background:#f1f1f1;padding:4%;margin:4% 0;}.single.single-portfolio.landing-page .module-gallery{background:none;padding: 0;margin: 0;}.single.single-portfolio .module-gallery .module-title{text-transform: uppercase;color: #44a9c5;font-weight: 900;padding: 0;position: absolute;top: -15px;margin: 0;}.single.single-portfolio .post-content{position:relative;}.single.single-portfolio .project_service_label{position:absolute;left:-15%;top: 20px;}.single.single-portfolio.landing-page .project_service_label{left: 2%;top: 20px;}.project_service_label i{width:40px;height:26px;background:rgba(67,169,198, .8);color:#fff;display: block;line-height:26px;text-align:center;border-radius:0 10px 0 10px;margin: 10px 10px 0 0;box-shadow: 0 0 6px 2px rgba(0, 0, 0 ,.1);}body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post:hover .post-content .post-meta .project_service_label i, body.archive .loops-wrapper.portfolio.grid3>.post:hover .post-content .post-meta .project_service_label i, .module.no-padding .grid3 .post:hover .post-content .post-meta .project_service_label i{background:rgba(67,169,198, 1);}body.no-menu #layout.pagewidth, body.home.blog #layout.pagewidth{width: 100%;}.anim-shake{animation: element-shake-anim 800ms 4500ms cubic-bezier(0.42, 0, 0.25, 0.97) infinite;}.no-menu .side-menu{position:fixed;z-index:9999;left:0;height: 100%;overflow: scroll;}.no-menu #mobile-menu, .no-menu #site-logo{}#sidebar{background:#44a9c5;border-radius:0 15px 0 15px;padding:2em 1.5em;}#sidebar .widgettitle{color:#fff;}#sidebar a{color:#fff;}#sidebar li:hover a{color:#88e5ff;}#sidebar .widget li{border-top: solid 1px rgb(221, 221, 221,.2);}.portfolio-section{position:relative;}.portfolio-section:before{}body.archive .loops-wrapper.grid3>.post .post-image{}.scroll-menu .scroll-menu #menu-home-menu.ui.nav.vertical{width:auto;}.scroll-menu #menu-home-menu{position: fixed;right: 0;top: 50%;z-index:1;}.scroll-menu #menu-home-menu.ui.nav>li{display:block;margin:0;}.scroll-menu #menu-home-menu.ui.nav>li a{text-transform:uppercase;background: rgb(221, 221, 221,.6);color: #fff;padding: 2px 10px 2px 10px;border-radius: 50px;display:none;margin-right:1em;vertical-align:middle;font-size:.7em;}.scroll-menu #menu-home-menu.ui.nav>li:hover a, .scroll-menu #menu-home-menu.ui.nav>li.current-menu-item a{background:#44a9c5;color:#fff;display:inline-block;}.scroll-menu #menu-home-menu.ui.nav>li.current-menu-item:hover a{background:#6f51cd;}.scroll-menu #menu-home-menu.ui.nav>li a em{font-size:15px;}.scroll-menu #menu-home-menu.ui.nav>li:after{width:10px;height:10px;display:inline-block;border-radius:10px;border:1px solid #322c34;content:'';}.scroll-menu #menu-home-menu.ui.nav>li.current-menu-item:after{border:2px solid #44a9c5;}.scroll-menu #menu-home-menu.ui.nav>li .menu-dot{width:10px;height:10px;display:inline-block;border-radius:10px;border:1px solid #44a9c5;}.home, body.archive.post-type-archive-portfolio, body.archive.tax-portfolio-category, body.portfolio-page #pagewrap{background: #6c6282;}.home{color: #fff;}body.archive.post-type-archive-portfolio #content, body.archive.tax-portfolio-category #contentbbbbbbbbbbbbbbbbbbhhhh, body.portfolio-page #pagewrap .page-content{padding-top:3%;}.post-filter li>a:hover{background:#4a4062;color:#44a9c5;}.post-filter li.active a{background-color: #5e4d85;color: #fff;}.portfolio-page .post-content .post-date, .module-portfolio .post-content .post-date{display:none;}.module-portfolio .post-meta .post-category{color: #adadad;font-family:'Montserrat', sans-serif;}.module-portfolio .post-meta .post-author{display:none;}body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-image, body.archive .loops-wrapper.portfolio.grid3>.post .post-image, .module.no-padding .loops-wrapper.grid3 .post-image{margin-bottom: 0;transition: all .3s ease-in-out;}body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post:hover .post-image, body.archive .loops-wrapper.portfolio.grid3>.post:hover .post-image, .module.no-padding .grid3 .post:hover .post-image{opacity:.2;transform:scale(1.1);}body.archive .loops-wrapper.portfolio.grid3>.post, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post, .module.no-padding .grid3 .post{overflow:hidden;background: #363141;position: relative;transition: all .3s ease-in-out;border-radius:15px;}body.archive .loops-wrapper.portfolio.grid3>.post, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post, .module.no-padding .grid3 .post, body .module.no-padding .loops-wrapper.products.grid3 > .product, body .module.no-padding .loops-wrapper.grid3 > .post, body .module.no-padding .grid3 .post{z-index:0;}body.archive .loops-wrapper.portfolio.grid3>.post:hover, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post:hover, .module.no-padding .grid3 .post:hover{box-shadow:0 0 15px 7px rgba(36,32,47,.2);}body.archive .loops-wrapper.portfolio.grid3, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3, .module.no-padding>.loops-wrapper.portfolio.grid3{}.pagenav>a, .pagenav>span, .pagenav>a:first-child, .pagenav>span:first-child, .pagenav>a:last-child, .pagenav>span:last-child{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin:10px;border:0;font-weight: 400;color:#fff;}.pagenav .current, .pagenav>a:hover, .pagenav>span:hover{background-color:#44a9c5;}.pagenav>a:last-child, .pagenav>span:last-child{color:#fff;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content, .module.no-padding .grid3 .post .post-content{min-width: 120px;position: absolute;z-index: 1;bottom: 0;top: 100%;overflow: hidden;width: 100%;background: rgba(0,0,0,0);display:block;padding:0%;margin: 0;transition: all .8s ease-in-out;}body.archive .loops-wrapper.portfolio.grid3>.post:visited .post-content, body.archive .loops-wrapper.portfolio.grid3>.post:hover .post-content, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post:visited .post-content, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post:hover .post-content, .module.no-padding .grid3 .post:visited .post-content, .module.no-padding .grid3 .post:hover .post-content{z-index: 0;top: 0%;opacity:1;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content p, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content p, .module.no-padding .grid3 .post .post-content p{color:#adadad;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-title a, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-title a, .module.no-padding .grid3 .post .post-content .post-title a{color: #fff;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-title, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-title, .module.no-padding .grid3 .post .post-content .post-title{font-size:2.5em;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content, body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-image + .post-content, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-image + .post-content, .module.no-padding .grid3 .post .post-image + .post-content{color: #fff;width: 100%;left: 0;right: 0;top:0;position: absolute;overflow: hidden;transition: .5s ease-in-out;transition-property: color,top,bottom,transform,height,min-height;opacity:1;}body.archive .loops-wrapper.portfolio.grid3>.post:hover .post-content, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post:hover .post-content, body.archive .loops-wrapper.portfolio.grid3>.post:hover .post-content .post-image + .post-content, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post:hover .post-content .post-image + .post-content, .module.no-padding .grid3 .post:hover .post-image + .post-content{opacity:1;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-meta, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-meta, .module.no-padding .grid3 .post .post-content .post-meta{border-bottom:0;position: absolute;top: 5%;text-align: center;width: 100%;z-index: -1;padding:0 3%;transition: .5s ease-in-out;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-title, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-title, .module.no-padding .grid3 .post .post-content .post-title{width:100%;height:100%;display:flex;text-align:center;text-shadow: 0 0 5px rgb(0 0 0 / 50%);opacity:0;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-title>a, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-title>a, .module.no-padding .grid3 .post .post-content .post-title>a{width:100%;height:100%;padding:40% 5% 5%;}body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-meta, body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-meta, .module.no-padding .grid3 .post .post-content .post-meta{top: 3%;line-height: 1em;max-height: 29px;opacity:1;}body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-meta .project_service_label, body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-meta .project_service_label, .module.no-padding .grid3 .post .post-content .post-meta .project_service_label{position:absolute;right:20px;}body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-meta .post-cattag-wrapper, body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-meta .post-cattag-wrapper, .module.no-padding .grid3 .post .post-content .post-meta .post-cattag-wrapper{margin-top:30%;}body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-meta .post-category, body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-meta .post-category, .module.no-padding .grid3 .post .post-content .post-meta .post-category{display:inline;opacity:0;}body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post:hover .post-content .post-meta .post-category, body.archive .loops-wrapper.portfolio.grid3>.post:hover .post-content .post-meta .post-category, .module.no-padding .grid3 .post:hover .post-content .post-meta .post-category, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post:hover .post-content .post-meta, body.archive .loops-wrapper.portfolio.grid3>.post:hover .post-content .post-meta, .module.no-padding .grid3 .post:hover .post-content .post-meta, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post:hover .post-content .post-title, body.archive .loops-wrapper.portfolio.grid3>.post:hover .post-content .post-title, .module.no-padding .grid3 .post:hover .post-content .post-title{opacity:1;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-author-wrapper, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-author-wrapper{min-height:0;display:none;}body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-cattag-wrapper, body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-cattag-wrapper{padding-right: 0;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-meta, body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-meta a, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-meta, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-meta a{color: #adadad;font-weight: normal;}div.module-gallery-grid .gallery-item{transition: all 5s ease-in-out;}div.module-gallery-grid .gallery-item img{transition: all .4s ease-in-out;}div.module-gallery-grid .gallery-item:hover img{transform:scale(1.1);opacity:.8;}.single.single-post .featured-area{text-align: center;}.single.single-post .post-meta .post-date{font-size: 1.05em;}.single.single-post .post-meta .post-category{text-transform: none;font-weight: 400;font-size: 1.05em;margin: 0.5em 0 0.35em;}.single.single-post .post-meta{border:0;}.single.single-post .post-meta .post-author-wrapper{min-height:100%;border-right: 0;}.single.single-post .post-meta>div{border-left: 1px solid #ddd;padding: 0 1em;margin: 0 0.5em 0 0;}.post-nav .arrow{color: #44a9c5;}#footerwrap{background-color:rgb(43, 39, 54, 1);color:#938697;border-top: 1px solid #4c3e51;border-top:0;font-family: 'Montserrat', sans-serif;padding: 1.5em 0 .5em;}#footerwrap .footer-nav, #footerwrap .footer-text{margin-bottom:.4em;}.footer-nav{font-family: 'Montserrat', sans-serif;font-weight: normal;}#footerwrap a, .footer-nav a{color:#fff;}.footer-nav a{padding:0.4em 1em;margin:0 0.2em;border-bottom: 2px solid transparent;border-radius:50px;}#footerwrap .social-links li em{width: 30px;height: 30px;padding: 4px;font-size: 20px;}#footerwrap li.bnt-highlighter a, .footer-nav li.bnt-highlighter a{background:#44a9c5;}#footerwrap .current-menu-item a, .footer-nav .current-menu-item a, #footerwrap .menu-item a:hover, .footer-nav .menu-item a:hover{border-bottom: 2px solid #44a9c5;text-shadow: 0 0 20px rgb(255 255 255);color:#fff;text-decoration:none;opacity:1;}#footerwrap .footer-social-widgets{padding-top:1em;margin-top:1em;display: inline-block;border-top:1px solid #665c88;}#footerwrap .social-link-item a:hover{color:#44a9c5;}.footer-text:before{border-top: 1px solid #938697;border-top:0;display:none;}#footerwrap .back-top{margin:0;}#footerwrap .arrow-up{position: fixed;right: 10px;bottom: 10px;z-index: 1;}#footerwrap .arrow-up a{background: rgb(67, 169, 198, .8);border:1px solid #44a9c5;}.back-top .arrow-up a:before{color: #fff;}.single.single-portfolio #footerwrap{width: 50%;position: absolute;right: 0;}#footerwrap .footer-nav, #footerwrap .footer-text{text-align:center;padding: 0;}.footer-nav li{margin:0;}.footer-text:before{padding-top: 0.6em;margin:0 auto;}.footer-text .one, .footer-text .two{display: inline-block;text-align:left;}.footer-nav{margin: 0 0 2.05em;text-align:left;}::-webkit-scrollbar{width: 14px;transition:all .5s ease-in-out;}::-webkit-scrollbar-track{box-shadow: inset 0 0 4px rgb(67 169 198 / 60%);border-radius: 10px;transition:all .5s ease-in-out;}::-webkit-scrollbar-thumb{background: #44a9c5;border-radius: 10px;transition:all .5s ease-in-out;}::-webkit-scrollbar-thumb:hover{background: #00ffff;transition:all .5s ease-in-out;}.padded-section-top-bottom{padding:5% 0;}.padded-section-top{padding:5% 0 0;}.padded-section-bottom{padding:0 0 5%;}.padded-section-side{padding:0 5%;}.padded-section{padding:5%;}.side-col-padded>.row_inner>.module_column.col4-2:first-child{padding-left:10%;}.side-col-padded>.row_inner.direction-rtl>.module_column.col4-2:first-child{padding-left:5%;padding-right:5%;}.col-over>.row_inner>.module_column.col4-2:first-child{text-align:right;z-index: 1;}.col-over>.row_inner>.module_column.col4-2:first-child>.tb-column-inner{padding-left:10%;}.col-over>.row_inner>.module_column.col4-2:last-child{}.col-over>.row_inner>.module_column.col4-2:first-child .module-fancy-heading{}.module-fancy-heading h2.fancy-heading{font-weight:700;}.module-fancy-heading .sub-head:before{content: "";border-top: 3px solid;width: 2em;display: block;padding-top: 0.2em;color:#00ffff;}.module-fancy-heading .sub-head{padding-top: 0em;line-height: 1.2em;text-transform: none;letter-spacing: .001em;font-size: .6em;font-weight: 300;}.module.image-full-overlay .image-title{font-size:2.2em;font-weight:800;}div.third-width{width:70%;margin: auto 15%;}div.half-width{width:50% !important;margin: auto 25% !important;}.text-align-center{text-align: center;}.special-section-bgr{padding: 25% 20%;}.module.module-buttons a{border-radius: 50px;text-transform: uppercase;}.module.module-buttons a.tb_default_color, .module .ui.nav.tb_default_color a, .ui.module-tab.tb_default_color .tab-nav li a, .ui.tb_default_color, .ui.tb_default_color.nav ul, .ui.tb_default_color.separate>li, .ui.tb_default_color.module-tab .tab-nav li, .ui.tb_default_color.vertical .tab-nav, .ui.tb_default_color.module-accordion .accordion-title, .ui.tb_default_color.window .bar, .ui.tb_default_color.module-tab.panel .tab-nav, .tb_default_color, .themify_builder .ui.tb_default_color, .ui.light-green, .ui.light-green.nav ul, .ui.light-green.separate>li, .ui.light-green.module-tab .tab-nav li, .ui.light-green.vertical .tab-nav, .ui.light-green.module-accordion .accordion-title, .ui.light-green.window .bar, .ui.light-green.module-tab.panel .tab-nav, .light-green, .themify_builder .ui.light-green{background:#00ffff;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.module.module-buttons a.tb_default_color:hover, .module .ui.nav.tb_default_color a:hover, .ui.module-tab.tb_default_color .tab-nav li a:hover, .ui.tb_default_color:hover, .ui.tb_default_color.nav ul:hover, .ui.tb_default_color.separate>li:hover, .ui.tb_default_color.module-tab .tab-nav li:hover, .ui.tb_default_color.vertical .tab-nav:hover, .ui.tb_default_color.module-accordion .accordion-title:hover, .ui.tb_default_color.window .bar:hover, .ui.tb_default_color.module-tab.panel .tab-nav:hover, .tb_default_color:hover, .themify_builder .ui.tb_default_color:hover, .ui.light-green:hover, .ui.light-green.nav ul:hover, .ui.light-green.separate>li:hover, .ui.light-green.module-tab .tab-nav li:hover, .ui.light-green.vertical .tab-nav:hover, .ui.light-green.module-accordion .accordion-title:hover, .ui.light-green.window .bar:hover, .ui.light-green.module-tab.panel .tab-nav:hover, .light-green:hover, .themify_builder .ui.light-green:hover{background:#22ecec;}.light-green-text h1, .light-green-text h2, .light-green-text h3, .light-green-text h4, .light-green-text h5, .light-green-text p, .light-green-text a, .light-green-text, .module-fancy-heading.light-green-text, body .light-green-text a, body .light-green-text{color:#00ffff;}.ui.green, .ui.green.nav ul, .ui.green.separate>li, .ui.green.module-tab .tab-nav li, .ui.green.vertical .tab-nav, .ui.green.module-accordion .accordion-title, .ui.green.window .bar, .ui.green.module-tab.panel .tab-nav, .green, .themify_builder .ui.green{background:#44a9c5;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}.ui.green:hover, .ui.green.nav ul:hover, .ui.green.separate>li:hover, .ui.green.module-tab .tab-nav li:hover, .ui.green.vertical .tab-nav:hover, .ui.green.module-accordion .accordion-title:hover, .ui.green.window .bar:hover, .ui.green.module-tab.panel .tab-nav:hover, .green:hover, .themify_builder .ui.green:hover{background:#16c9cd;}.green-text h1, .green-text h2, .green-text h3, .green-text h4, .green-text h5, .green-text p, .green-text a, .green-text{color:#44a9c5;}.black-green-text .sub-head{color:#44a9c5;}.white-green-text .sub-head{color:#fff;}.ui.light-purple, .ui.light-purple.nav ul, .ui.light-purple.separate>li, .ui.light-purple.module-tab .tab-nav li, .ui.light-purple.vertical .tab-nav, .ui.light-purple.module-accordion .accordion-title, .ui.light-purple.window .bar, .ui.light-purple.module-tab.panel .tab-nav, .light-purple, .themify_builder .ui.light-purple{background:#44a9c5;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}body .light-purple-text h1, body .light-purple-text h2, body .light-purple-text h3, body .light-purple-text h4, body .light-purple-text h5, body .light-purple-text p, body .light-purple-text a, body .light-purple-text{color:#44a9c5;}.ui.light-purple>li.current_page_item>a, .ui.light-purple>li.current_page_item:hover>a, .ui.light-purple>li.current-menu-item>a, .ui.light-purple>li.current-menu-item:hover>a, .ui.light-purple.builder_button:hover, .ui.light-purple.nav>li a:hover, .ui.light-purple.module-accordion li:hover .accordion-title, .ui.light-purple.module-tab .tab-nav li:hover, .light-purple:hover, .themify_builder .ui.light-purple:hover{background:#b400ff;color:#ececec;}.themify_builder .ui.light-purple, .ui.light-purple.nav li a, .ui.light-purple.module-tab .tab-nav li a{color:#fff;}.white-text h1, .white-text h2, .white-text h3, .white-text h4, .white-text h5, .white-text p, .white-text a, .white-text{color:#fff;}.white-text a{color:#fff;}.white-text a:hover{color:#f3f3f3;}.grey-bg{background: #f2f2f2;}#header.pagewidth, .module_row>.row_inner, .module-layout-part .module_row.fullwidth_row_container>.row_inner{width: 1160px;max-width: 100%;margin: 0 auto;}#logo-wrap{float: left;}#mobile-menu #main-nav-wrap{display: flex;justify-content: flex-end;align-items: center;}.services .module.module-fancy-heading{z-index:1;}.grecaptcha-badge{display:none;}input, select{outline: none;}input, select, textarea{color: #fff;}textarea{border: 1px solid #44a9c5;}label{font-family: 'Montserrat', sans-serif;}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color: #00ffff;color: #ff1499;font-weight: 600;}.wpcf7-not-valid-tip{position: absolute;font-size: .8em;color:#44a9c5;}form.wpcf7-form .row_inner{width:100%;display: flex;}form.wpcf7-form select{background-image: url(/_cms/wp-content/uploads/2020/04/select2.png);background-color:transparent;background-repeat: no-repeat;width:calc(100% - 14px);background-position:100% 50%;font-size: 0.975em;-webkit-appearance: none;-moz-appearance: none;appearance: none;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;line-height: .8em;margin: 0.2em 0 0;}form.wpcf7-form label{display:block;}form.wpcf7-form input{max-width: 100%;width: 100%;max-height:44px;border-radius: 50px;padding: .8em 1.5em;}form.wpcf7-form select, form.wpcf7-form input[type="date"], form.wpcf7-form input[type=number], form.wpcf7-form input, form.wpcf7-form input[type="file"]{border-radius:50px;}form.wpcf7-form textarea{border-radius:25px;}form.wpcf7-form input[type="date"], form.wpcf7-form input[type=number], form.wpcf7-form select{width: 100%;}form input[type=reset], form input[type=submit], form button{background-color: #7658a5;max-height: 100%;border-radius: 50px;}form input[type=reset]:hover, form input[type=submit]:hover, form button:hover{background-color: #492c83;}form.wpcf7-form>div.wpcf7-display-none{display:none;}form.wpcf7-form div[data-class="wpcf7cf_group"], form.wpcf7-form div.full-col{width: 100%;float:none;display:block;margin-left:0;}form.wpcf7-form input[type="file"]{margin-right:2em;}form select::placeholder, form textarea::placeholder, form input::placeholder{color:#44a9c5;position:absolute;}form select:-ms-input-placeholder, form textarea:-ms-input-placeholder, form input:-ms-input-placeholder{color: #44a9c5;position:absolute;}form select::-webkit-input-placeholder, form textarea::-webkit-input-placeholder, form input::-webkit-input-placeholder{color: #44a9c5;position:absolute;}input:-internal-autofill-selected{background-color:red;}form.wpcf7-form div{margin-bottom: 1em;}form.wpcf7-form input{max-height:44px;position:relative;border-bottom:1px solid #44a9c5;transition:all .4s ease-in-out;}form.wpcf7-form select, form.wpcf7-form textarea, form.wpcf7-form input{max-width: 100%;padding: .8em 2em;}form.wpcf7-form select{border-top: 0;border-right: 0;border-bottom: 2px 0 solid #b2b2b2;border-left: 0;}form.wpcf7-form select:hover, form.wpcf7-form select:visited, form.wpcf7-form select:focus{border-bottom: 2px solid #44a9c5;}input{transition:all .3s ease-in-out;}form.wpcf7-form input:hover, input:focus, input:visited, input:active, input:target, input:focus-visible, input:focus-within, textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=search]:focus, input[type=email]:focus, input[type=url]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=month]:focus, input[type=time]:focus, input[type=week]:focus, form.wpcf7-form select:visited, form.wpcf7-form textarea:visited, form.wpcf7-form input:visited, form.wpcf7-form input[type="file"]:visited, form.wpcf7-form input[type="file"]:focus, input:-internal-autofill-selected, form.wpcf7-form input:-internal-autofill-selected, form.wpcf7-form input[type="textarea"]:-internal-autofill-selected, input[type="textarea"]:-internal-autofill-selected{border-bottom: 2px solid #44a9c5;background: #4d4461;padding:.8em 1.5em;}input:hover, textarea:hover, input[type=text]:hover, input[type=password]:hover, input[type=search]:hover, input[type=email]:hover, input[type=url]:hover, input[type=number]:hover, input[type=tel]:hover, input[type=date]:hover, input[type=datetime]:hover, input[type=datetime-local]:hover, input[type=month]:hover, input[type=time]:hover, input[type=week]:hover, form.wpcf7-form select:hover, form.wpcf7-form textarea:hover, form.wpcf7-form input:hover, input:-internal-autofill-selected, input:optional::not(:placeholder-shown){background:#4d4461;}textarea:focus, form.wpcf7-form textarea:visited{border-bottom: 2px solid #44a9c5;}form select::placeholder, form textarea::placeholder, form input::placeholder, form select:-ms-input-placeholder, form textarea:-ms-input-placeholder, form input:-ms-input-placeholder, form select::-webkit-input-placeholder, form textarea::-webkit-input-placeholder, form input::-webkit-input-placeholder{transition:all .8s ease-in-out;}form select:hover::placeholder, form textarea:hover::placeholder, form input:hover::placeholder{font-size:.8em;top:0;transition:all .3s ease-in-out;}form select:focus::placeholder, form textarea:focus::placeholder, form input:focus::placeholder{color: #44a9c5;font-size:.8em;top:0;transition:all .3s ease-in-out;}form select:focus:-ms-input-placeholder, form textarea:focus:-ms-input-placeholder, form input:focus:-ms-input-placeholder{color: #44a9c5;top:0;font-size:.8em;transition:all .3s ease-in-out;}form select:focus::-webkit-input-placeholder, form textarea:focus::-webkit-input-placeholder, form input:focus::-webkit-input-placeholder{color: #44a9c5;top:0;font-size:.8em;transition:all .3s ease-in-out;}form.wpcf7-form input[type="submit"]{border-bottom:0;}form.wpcf7-form input[type="date"], form.wpcf7-form input[type=number], form.wpcf7-form select{width: 100%;}form input[type=reset], form input[type=submit], form button{max-height: 100%;width:auto;border-radius:50px;font-weight: 400;color: #4d4461;background: #00ffff;text-transform: uppercase;transition: all .8s ease-in-out;border-bottom: 2px solid transparent;}form input[type=reset]:hover, form input[type=submit]:hover, form button:hover{color: #ececec;padding: .8em 2em;background: #44a9c5;}form.wpcf7-form .col{float:none;display:inline-block;margin-left: 2.5%;}form.wpcf7-form .col.first{margin-left: 0;}.page-content form.wpcf7-form .row{padding-top: 1em;padding-bottom: 1em;}.page-content form.wpcf7-form h3{margin-top: 2em;}form.wpcf7-form>div.wpcf7-display-none{display:none;}form.wpcf7-form div[data-class="wpcf7cf_group"], form.wpcf7-form div.full-col{width: 100%;float:none;display:block;margin-left:0;}form.wpcf7-form input[type="file"]{margin-right:2em;}:is(button,a,input,select,textarea,.button):focus{outline: none;}form.wpcf7-form input[value="No File Chosen"]::placeholder, form.wpcf7-form input[type="file"]::placeholder{transition:all .3s ease-in-out;}form.wpcf7-form input[value="No File Chosen"]:hover::placeholder, form.wpcf7-form input[value="No File Chosen"]:visited::placeholder, form.wpcf7-form input[value="No File Chosen"]:focus::placeholder{font-size:.8em;top:0;}form.wpcf7-form input[type="file"]:hover:-ms-input-placeholder, form.wpcf7-form input[type="file"]:visited:-ms-input-placeholder, form.wpcf7-form input[type="file"]:focus:-ms-input-placeholder{font-size:.8em;top:0;}form.wpcf7-form input[type="file"]:hover::-webkit-input-placeholder, form.wpcf7-form input[type="file"]:visited::-webkit-input-placeholder, form.wpcf7-form input[type="file"]:focus::-webkit-input-placeholder{font-size:.8em;top:0;}form.wpcf7-form label, form.wpcf7-form div[data-class="wpcf7cf_group"], form.wpcf7-form div.full-col{text-align: left;}form .wpcf7-response-output{float: left;width: 96%;margin: 2em 0.5em 1em;padding: 0.2em 1em;}form.wpcf7-form .col.fullwidth{width: 100%;margin-left: 0;}input[name="aqua[]"]{background:blue;}:root{--form-control-color: rebeccapurple;}*, *:before, *:after{box-sizing: border-box;}.logo-qustion-form>div:nth-child(even){background:#f1f1f1;}form.wpcf7-form .logo-qustion-form>div{padding:4% 3%;}.logo-qustion-form>div>label{color:#44a9c5;margin-bottom:1em;}form.wpcf7-form .brand-style .wpcf7-form-control{}form.wpcf7-form .wpcf7-radio.wpcf7-form-control .wpcf7-list-item{display: inline-block;width: 23%;margin: 1%;background: #f1f3f4;border-radius: 50px;text-align: right;padding: 1%;transition:all .3s ease-in-out;}form.wpcf7-form .wpcf7-radio.wpcf7-form-control .wpcf7-list-item:hover{background: #dfe0e0;}form.wpcf7-form p{margin:0;}.wpcf7-spinner{position:absolute;}form.wpcf7-form .wpcf7-form-control-wrap input[type="radio"]{appearance: none;background-color: #fff;margin: 0;font: inherit;color: currentColor;width: 20px;max-width:12%;height:20px;padding: 10px;margin: 0 4% 0 0;vertical-align: middle;border: 2px solid #b2b2b2;border-radius: 50%;transform: translateY(-0.075em);display: inline-block;place-content: center;position:relative;}form.wpcf7-form .wpcf7-form-control-wrap input[type="radio"]:checked{border: 2px solid #44a9c5;}form.wpcf7-form .wpcf7-form-control-wrap input[type="radio"]::before{content: "";width: 16px;height: 16px;border-radius: 50%;transform: scale(0);transition: 120ms transform ease-in-out;background:#44a9c5;display: block;position:absolute;top: 2px;left: 2px;}form.wpcf7-form input[type="radio"]:checked::before{transform: scale(1);}form.wpcf7-form .wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item-label{display: inline-block;width:78%;vertical-align:middle;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input{width:200px;height:200px;max-height:200px;margin:0 auto;display: block;text-align: center;border:2px solid rgba(255,255,255,0);}body form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input:before{content:'';display:block;width:200px;height:200px;position:absolute;top:0;left: 0;background-size:100% 100%;}form.wpcf7-form .color-scheme .wpcf7-form-control.wpcf7-checkbox:visited .wpcf7-list-item-label, form.wpcf7-form .color-scheme .wpcf7-form-control.wpcf7-checkbox:focus .wpcf7-list-item-label, form.wpcf7-form .color-scheme .wpcf7-form-control.wpcf7-checkbox:hover .wpcf7-list-item-label{color:#44a9c5;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input:visited, form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input:focus, form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input:hover{box-shadow:0 0 0 2px #44a9c5;scale:1.01;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input[name="aqua[]"]:before{background:url(/_cms/wp-content/uploads/2017/04/aqua-logo-cs.png);background-size:100% 100%;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input[name="blue[]"]:before{background:url(/_cms/wp-content/uploads/2017/04/blue-logo-cs.png);background-size:100% 100%;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input[name="purple[]"]:before{background:url(/_cms/wp-content/uploads/2017/04/purple-logo-cs.png);background-size:100% 100%;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input[name="orange[]"]:before{background:url(/_cms/wp-content/uploads/2017/04/orange-logo-cs.png);background-size:100% 100%;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input[name="red[]"]:before{background:url(/_cms/wp-content/uploads/2017/04/red-logo-cs.png);background-size:100% 100%;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input[name="yellow[]"]:before{background:url(/_cms/wp-content/uploads/2017/04/yellow-logo-cs.png);background-size:100% 100%;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input[name="pink[]"]:before{background:url(/_cms/wp-content/uploads/2017/04/pink-logo-cs.png);background-size:100% 100%;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input[name="green[]"]:before{background:url(/_cms/wp-content/uploads/2017/04/green-logo-cs.png);background-size:100% 100%;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input[name="polychrome[]"]:before{background:url(/_cms/wp-content/uploads/2017/04/polychrome-logo-cs.png);background-size:100% 100%;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input[name="light[]"]:before{background:url(/_cms/wp-content/uploads/2017/04/light-logo-cs.png);background-size:100% 100%;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input[name="dark[]"]:before{background:url(/_cms/wp-content/uploads/2017/04/dark-logo-cs.png);background-size:100% 100%;}form.wpcf7-form input[type="file"]:visited, form.wpcf7-form input[type="file"]:focus, form.wpcf7-form input[type="file"]{padding:.8em 1.2em;border-bottom: 1px solid #b2b2b2;}form.wpcf7-form input[type="file"]{padding: 0.8em 2em;line-height: 1em;border-radius: 50px;vertical-align: middle;border-bottom:1px solid rgba(0,0,0,.4);}form.wpcf7-form input[type="file"]::-webkit-file-upload-button{visibility: hidden;border-bottom:1px solid rgba(0,0,0,.4);}form.wpcf7-form input[type="file"]::after{content: "\f1c5";font-family: "Font Awesome 5 Free";display: inline-block;border-radius: 3px;outline: none;white-space: nowrap;-webkit-user-select: none;cursor: pointer;text-shadow: 1px 1px #fff;font-weight: 700;font-size:1.5em;position: absolute;left: 25px;}form.wpcf7-form input[type="file"]:focus::after, form.wpcf7-form input[type="file"]:visited::after, form.wpcf7-form input[type="file"]:hover::after{color:#44a9c5;}form.wpcf7-form input.uploaded, form.wpcf7-form input[type="file"]:focus, form.wpcf7-form input[type="file"]:visited, form.wpcf7-form input[type="file"]:hover{border-bottom:1px solid #44a9c5;}form.wpcf7-form input[type="file"]:active::after{}form.wpcf7-form input[type="file"]:before{content: 'Select some files';display: block;border-radius: 0;border: 0;padding: .4em 1.2em .4em 2.2em;height: 100%;text-align: right;width:100%;right: 0;top:0;position:absolute;vertical-align: middle;line-height: 2em;outline: none;white-space: nowrap;-webkit-user-select: none;cursor: pointer;background: #fff;z-index: 0;transition:all .4s ease-in-out;}form.wpcf7-form input.loaded-file:before, form.wpcf7-form input[type="file"]:active:before, form.wpcf7-form input[type="file"]:visited:before{display: none;}form.wpcf7-form input[type="file"]:hover:before{top:-5px;font-size:.8em;padding: 0 2em;background:#f1f3f4;}form.wpcf7-form input[type="file"]:checked:before{display:none;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input:after{content: "\f14a";font-family: "Font Awesome 5 Free";cursor: pointer;font-weight: 700;font-size: 50px;color: rgba(255,255,255,0);position: absolute;width: 50px;height: 50px;transition:all .4s ease-in-out;top: 0;left:0;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input:checked::after{color:#44a9c5;top: -10px;left:-10px;}.wpcf7-list-item{margin: 0;}form.wpcf7-form .logo-design.wpcf7-form-control.wpcf7-radio .wpcf7-list-item .wpcf7-list-item, form.wpcf7-form .color-scheme .wpcf7-form-control-wrap .wpcf7-list-item-label{display: block;text-align: center;}form.wpcf7-form .logo-design.wpcf7-form-control.wpcf7-radio .wpcf7-list-item, form.wpcf7-form .logo-design.wpcf7-form-control.wpcf7-radio .wpcf7-list-item, form.wpcf7-form .color-scheme .wpcf7-form-control-wrap{width: 23%;margin-right:2%;display:inline-block;text-align: center;}form.wpcf7-form .logo-design.wpcf7-form-control.wpcf7-radio .wpcf7-list-item:first-child, form.wpcf7-form .color-scheme .wpcf7-form-control-wrap:first-child, form.wpcf7-form .logo-design.wpcf7-form-control.wpcf7-radio .wpcf7-list-item:nth-child(4n+1), form.wpcf7-form .color-scheme .wpcf7-form-control-wrap:nth-child(4n+1){margin-left:0;margin-right:0;margin-bottom: 1em;}form.wpcf7-form .logo-design.wpcf7-form-control.wpcf7-radio .wpcf7-list-item input{display:block;width:100px;height:100px;max-height:100px;margin:0 auto;display: block;text-align: center;}.contact-block{background: rgb(77, 68, 97, .55);}.contact-block:before{content: '';position: absolute;top: -26%;right: -10%;background: rgb(67, 169, 198,.2));width: 300px;height: 300px;border-radius: 300px;z-index: -1;}.contact-block:after{content:'';position:absolute;bottom:-50px;left:-50px;border:4px dotted #00ffff;width:100px;height:100px;}body .module.menu-portfolio-cat{background: #4d4461;}#header .social-wrap{position: fixed;top: 90px;transform: translateY(0%);display: block;display: block;width: 100%;max-width: 1120px;margin: 0 auto;right: auto;}#header .social-wrap .social-widget{display: block;margin-right: 0;margin-top: 0;}#header .social-wrap #menu-portfolio-cat{display:block;}#header .social-wrap #menu-portfolio-cat, .menu-portfolio-cat, body #headerwrap.fixed-header #main-nav>li.menu-portfolio-items>.sub-menu, body #headerwrap #main-nav>li>.sub-menu, body.archive.tax-portfolio-category #headerwrap #main-nav>li>.sub-menu, body #main-nav>li>.sub-menu{width: 100%;max-width: 100%;text-align: center;padding: .5%;background: #4d4461;border-radius: 5px;text-transform: uppercase;}#header .social-wrap #menu-portfolio-cat a, .menu-portfolio-cat a{color:#fff;text-transform:uppercase;}#header .social-wrap .widget{display:block;text-align: center;}#header .social-wrap #menu-portfolio-cat li{display:inline-block;padding:0;border-top:0;}#header .social-wrap #menu-portfolio-cat li>a, .menu-portfolio-cat .ui.nav.fullwidth li:last-child>a, .menu-portfolio-cat .ui.nav.fullwidth li:first-child>a, .menu-portfolio-cat li:last-child>a, .menu-portfolio-cat li:first-child>a, .menu-portfolio-cat a, .menu-portfolio-cat.module .nav.transparent a, .menu-portfolio-cat.module .nav.transparent .current-menu-item a, .menu-portfolio-cat .current-menu-item a{padding-top: 0.4em;padding-bottom: 0.3em;border-radius: 50px;border-bottom:2px solid transparent;transition:all .4s ease-in-out;margin: 0 0.5em;}#headerwrap #main-nav>li.bnt-highlighter>a:hover, #headerwrap.fixed-header #main-nav>li.bnt-highlighter>a:hover, #header .social-wrap #menu-portfolio-cat li a:hover, .menu-portfolio-cat .ui.nav.fullwidth li:last-child>a:hover, .menu-portfolio-cat .ui.nav.fullwidth li:first-child>a:hover, .menu-portfolio-cat li:last-child>a:hover, .menu-portfolio-cat li:first-child>a:hover, .menu-portfolio-cat.module .nav.transparent a:hover, .menu-portfolio-cat .current-menu-item a:hover{border-bottom: 2px solid #44a9c5;text-shadow:0 0 20px rgba(255,255,255,1);}#headerwrap #main-nav-wrap #main-nav .current-menu-item>a, .menu-portfolio-cat .ui.nav.fullwidth li.current-portfolio-ancestor:last-child>a, #header .social-wrap #menu-portfolio-cat li.current-portfolio-ancestor>a, .menu-portfolio-cat .ui.nav.fullwidth li.current-portfolio-ancestor:last-child>a, .menu-portfolio-cat .ui.nav.fullwidth li.current-portfolio-ancestor:first-child>a, .menu-portfolio-cat li.current-portfolio-ancestor:last-child>a, .menu-portfolio-cat li.current-portfolio-ancestor:first-child>a, .menu-portfolio-cat .ui.nav.fullwidth li.current-menu-item:last-child>a, #header .social-wrap #menu-portfolio-cat li.current-menu-item>a, .menu-portfolio-cat .ui.nav.fullwidth li.current-menu-item:last-child>a, .menu-portfolio-cat .ui.nav.fullwidth li.current-menu-item:first-child>a, .menu-portfolio-cat li.current-menu-item:last-child>a, .menu-portfolio-cat li.current-menu-item:first-child>a, .menu-portfolio-cat .current-portfolio-ancestor a, .menu-portfolio-cat.module .nav.transparent .current-portfolio-ancestor a, .menu-portfolio-cat.module .nav.transparent .current-menu-item a, .menu-portfolio-cat .current-menu-item a{border-bottom: 2px solid #44a9c5;}.menu-portfolio-cat .current-portfolio-ancestor a, .menu-portfolio-cat.module .nav.transparent .current-portfolio-ancestor a, body .menu-portfolio-cat .ui.nav.fullwidth li.current-portfolio-ancestor:last-child>a, .menu-portfolio-cat.module .nav.transparent .current-portfolio-ancestor:last-child>a, #header .social-wrap #menu-portfolio-cat .current-menu-item a:hover, .menu-portfolio-cat.module .nav.transparent .current-menu-item a:hover, .menu-portfolio-cat .current-menu-item a:hover{border-bottom:2px solid #44a9c5;}.module.menu-portfolio-cat .nav.transparent>li.current-portfolio-parent.current-menu-item>a, #header .social-wrap #menu-portfolio-cat .current-portfolio-parent.current-menu-item a, .menu-portfolio-cat.module .nav.transparent .current-portfolio-parent.current-menu-item a, .menu-portfolio-cat .current-portfolio-parent.current-menu-item a, .menu-portfolio-items .current-portfolio-parent.current-menu-item a{border-bottom:2px solid #44a9c5;}#header .social-wrap #menu-portfolio-cat .current-menu-item a, .menu-portfolio-cat .current-menu-item a, .menu-portfolio-items .current-menu-item a{color:#fff;padding-left: 1em !important;padding-right: 1em !important;transition: all .4s ease-in-out;border-radius: 50px;}.ui .accordion-content a, .module .ui.module-accordion .accordion-title a{color: #44a9c5;}body.login{background-color: #fff;background-image: url(/_cms/wp-content/uploads/2022/10/hero-grey-dot-bg-2.svg);background-size: cover;--tbBg: parallax;background-attachment: fixed;background-repeat: no-repeat;background-position: 0% 0%;}.login #login_error, .login .message, .login .success{border-left: none;background: #44a9c5;text-align: center;color: #fff;border-radius:50px;}#loginform{border-radius:15px;}#loginform .submit input{border-radius:50px;background: #44a9c5;border:none;padding: 0.8em 2em;line-height: 1em;}#loginform .submit input:hover{background-color: #22ecec;}.mfp-wrap .mfp-img{max-height:100% !important;}.mfp-content{overflow:visibel;max-width:100%;}.mfp-arrow{position:fixed;}.single.single-portfolio.landing-page .featured-area, .single.single-portfolio.landing-page #layout, .single.single-portfolio.landing-page #footerwrap{width: 100%;position: relative;margin: 0;padding: 0;}.single.single-portfolio.landing-page .tpp-project-info{text-align: center;}.single.single-portfolio.landing-page .tpp-project-info div.project-meta{border-left: 1px solid rgb(67, 169, 198, .61);}.single.single-portfolio.landing-page .tpp-project-info div.project-meta:nth-child(2){border-left: 0;}.single.single-portfolio.landing-page .tpp-project-info div.project-meta.web-url a, .single.single-portfolio.landing-page .tpp-project-info .meta-info{color: #fff;}.single.single-portfolio.landing-page .tpp-project-info div.project-meta.web-url a{color: #4d4461;}.single.single-portfolio.landing-page .post-meta, .single.single-portfolio.landing-page .post-title{text-align: center;}.single.single-portfolio.landing-page .post-meta, .single.single-portfolio.landing-page .post-nav{border: none;}.single.single-portfolio.landing-page .post-nav{color: #fff;width: 1160px;max-width: 100%;margin: 1% auto;}.single.single-portfolio.landing-page .post-title{color: #00ffff;}.single.single-portfolio.landing-page .post-meta .post-category a{color: #44a9c5;}.single.single-portfolio.landing-page.dark-bgr .themify_builder_content .module-text h3{color: #00ffff;}.single.single-portfolio.landing-page.dark-bgr .themify_builder_content .module-text h3:after{color: #44a9c5;}.blocks-event{background: url('/_cms/wp-content/uploads/2026/09/lp-blocks-bgr-leaves.webp')repeat-x scroll center top, url('/_cms/wp-content/uploads/2026/09/lp-blocks-bgr-water.webp')repeat-x scroll center top;}.fashion-magazine-event{padding: 10% 20%;background: url('/_cms/wp-content/uploads/2026/09/lp-w-fashion-bgr.webp')no-repeat scroll center top;}.gifts-event{padding: 10% 20%;background: url('/_cms/wp-content/uploads/2026/09/lp-gifts-bgr.webp')no-repeat scroll center top;}.gifts-event .module_column.sub_column.col4-2.tb_3iwg555.last{display: flex;align-items: flex-end;}.solitaire-event{padding: 10% 20%;background: url('/_cms/wp-content/uploads/2026/09/lp-solitaire-bgr.webp')no-repeat scroll center top;}.sector-diagonal-bgr{z-index: 3;}.sector-diagonal-bgr:before{content: '';position: absolute;top: -44%;left: -10%;display: block;transform: skew(0deg, -15deg);width: 117%;height: 129%;background: rgba(54, 49, 65, .2);}.sector-diagonal-bgr.daily-rewards:before , .sector-diagonal-bgr.about:before{top: 11%;left: 0;height: 67%;}.sector-diagonal-bgr.about:before{background: #4d4461;}.display-section-inline .module_column.sub_column.col-full{display: flex;justify-content: space-evenly;align-items: flex-end;}.section-services.display-section-inline .module_column.sub_column.col-full{gap: 5%;}.section-services.sector-diagonal-bgr:before{top:0;background: rgb(77, 68, 97, .55);}.sections.home .module_column.tb-column.col4-2.first{padding: 0 0 0 18%;}.sections.about, .sections.contacts{z-index:6;}@media only screen and (min-width: 1200px){body.mobile-menu-visible #headerwrap #main-nav .bnt-highlighter a:hover, body.mobile-menu-visible #headerwrap.fixed-header #main-nav .bnt-highlighter.menu-item a:hover, body.mobile-menu-visible #main-nav.main-nav .bnt-highlighter.menu-item a:hover, body #headerwrap.fixed-header #main-nav .bnt-highlighter.menu-item a:hover, body #main-nav.main-nav .bnt-highlighter.menu-item a:hover{color: #ececec;}#body{margin-top: 0px;}.single.single-portfolio #body{padding-top:0px;margin-top: 0px;}.portfolio-page #body{padding-top: 0px;margin-top: 0px;}body #headerwrap{background-color:rgb(43, 39, 54, 1);}body.fixed-header-on #headerwrap.fixed-header #main-nav>li.menu-portfolio-items>.sub-menu, body.fixed-header-on #headerwrap.fixed-header #main-nav>li>.sub-menu, body.fixed-header-on #main-nav>li>.sub-menu{}body.fixed-header-on #headerwrap.fixed-header-on{background-color:rgba(50,44,52,0);}body #headerwrap.fixed-header #main-nav a, #headerwrap #main-nav a{color:#00ffff;transition: all .8s ease-in-out;}#headerwrap #main-nav a:hover, #headerwrap #main-nav li:hover a{color:#fff;}#headerwrap #main-nav a, #headerwrap.fixed-header #main-nav a{padding-bottom: 0.5em;}#main-nav ul:after{display:none;}body.single-portfolio #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu, body.single-portfolio #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu, body.single-portfolio #headerwrap.fixed-header #main-nav>li>.sub-menu, body.single-portfolio #main-nav>li>.sub-menu, body.portfolio-page #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu, body.portfolio-page #headerwrap.fixed-header #main-nav>li>.sub-menu, body.portfolio-page #main-nav>li>.sub-menu, body.archive.tax-portfolio-category #headerwrap #main-nav>li>.sub-menu{display: inline;display:none;position: fixed;width: 100%;}body.single-portfolio #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu>li>a, body.single-portfolio #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu>li>a, body.single-portfolio #headerwrap.fixed-header #main-nav>li>.sub-menu>li>a, body.single-portfolio #main-nav>li>.sub-menu>li>a, body.portfolio-page #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu>li>a, body.portfolio-page #headerwrap.fixed-header #main-nav>li>.sub-menu>li>a, body.portfolio-page #main-nav>li>.sub-menu>li>a, body.archive.tax-portfolio-category #headerwrap #main-nav>li>.sub-menu>li>a{text-transform:uppercase;color:#fff;transition: all .4s ease-in-out;border-radius:50px;border-bottom: 2px solid transparent;}body.single-portfolio #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu>li.current-menu-item>a, body.single-portfolio #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu>li.current-menu-item>a, body.single-portfolio #headerwrap.fixed-header #main-nav>li>.sub-menu>li.current-menu-item>a, body.single-portfolio #main-nav>li>.sub-menu>li.current-menu-item>a, body.single-portfoliortfolio-category #headerwrap #main-nav>li>.sub-menu>li.current-menu-item>a, body.single-portfolio #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu>li:hover>a, body.single-portfolio #headerwrap.fixed-header #main-nav>li>.sub-menu>li:hover>a, body.single-portfolio #main-nav>li>.sub-menu>li:hover>a, body.portfolio-page #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu>li.current-menu-item>a, body.portfolio-page #headerwrap.fixed-header #main-nav>li>.sub-menu>li.current-menu-item>a, body.portfolio-page #main-nav>li>.sub-menu>li.current-menu-item>a, body.archive.tax-portfolio-category #headerwrap #main-nav>li>.sub-menu>li.current-menu-item>a, body.portfolio-page #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu>li:hover>a, body.portfolio-page #headerwrap.fixed-header #main-nav>li>.sub-menu>li:hover>a, body.portfolio-page #main-nav>li>.sub-menu>li:hover>a, body.archive.tax-portfolio-category #headerwrap #main-nav>li>.sub-menu>li:hover>a{color:#fff;border-bottom: 2px solid #44a9c5;text-shadow: 0 0 20px rgba(255, 255, 255,1);}#main-nav ul{background-color: transparent;border: none;}.menu-portfolio-cat a, body #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu a, body #headerwrap.fixed-header #main-nav>li>.sub-menu a, body.archive.tax-portfolio-category #headerwrap #main-nav>li>.sub-menu a, body #main-nav>li>.sub-menu a{color:#fff;}.menu-portfolio-items .current-menu-item a, body #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu .current-menu-item>a, body.archive.tax-portfolio-category #headerwrap #main-nav>li>.sub-menu .current-menu-item>a, body #main-nav>li>.sub-menu .current-menu-item>a{color:#fff;border-bottom:2px solid #44a9c5;padding-left: 1em !important;padding-right: 1em !important;transition: all .4s ease-in-out;border-radius: 50px;}#headerwrap #main-nav-wrap #main-nav .current-menu-item>a{padding:.6em 1em;transition: all .4s ease-in-out;border-radius: 50px;}.transparent-header #headerwrap.fixed-header a:hover, .transparent-header #headerwrap.fixed-header #main-nav a:hover, #headerwrap #main-nav-wrap #main-nav .current-menu-item:hover>a{color: #fff;}#main-nav ul a:hover, #main-nav ul .current_page_item > a:hover, #main-nav ul .current-menu-item > a:hover, body #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu a:hover, body #headerwrap.fixed-header #main-nav>li>.sub-menu a:hover, body.archive.tax-portfolio-category #headerwrap #main-nav>li>.sub-menu a:hover, body #main-nav>li>.sub-menu a:hover{color:#44a9c5;background:none;}}@media only screen and (min-width: 1025px){body #main-nav.main-nav a{padding:.6em 1em;}body #headerwrap.fixed-header #header, body #header, body #headerwrap.fixed-header.fixed-header-on #header{padding: 0.5em 0;}body #headerwrap #main-nav, body #headerwrap.fixed-header #main-nav, body #main-nav{font-family:'Montserrat', sans-serif;font-weight: 400;position: relative;left: auto;right: auto;margin: 0 auto;top: 0;width: 100%;max-width: 100%;transform: translateY(0%);padding-top:0;float:none;text-align: right;}body #headerwrap #main-nav>li.menu-portfolio-items>.sub-menu{display:none;}.home .themify_builder_row.fullheight{width:100vw;height:100vh;}.home .themify_builder_row.fullheight{width:100%;transition:all .3s ease-in-out;scroll-behavior: smooth;content-visibility: auto;overflow: hidden;overflow-y: hidden!important;-webkit-tap-highlight-color: rgba(0,0,0,0);transform:translateY(0);height: 100%;height: 100vh;height: auto;transition: opacity 1s;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}.home .themify_builder_row.fullheight>.row_inner{max-width: 100%;margin: 0 auto;position: relative;min-height: 100%;}}@media only screen and (min-width: 900px){.single.single-portfolio .featured-area{width: 50%;position: fixed;display: flex;align-items: center;align-items: flex-start;height: 100%;z-index: -1;}.single.single-portfolio #layout{width: 50%;margin-left: 50%;padding:0 2% 0 3%;background: rgba(0,0,0,.03);}.single.single-portfolio .featured-area .post-image{padding:0%;}.single.single-portfolio .featured-area img{animation-duration: 2s;animation-name: fimg-slidein;}}@media screen and (min-width: 679px){}@media only screen and (max-width: 1366px){.home .hero{padding: 80px 0 7%;}.padded-section-top-bottom{padding: 7% 0;}.padded-section-top{padding: 7% 0 0;}.padded-section-bottom{padding:0 0 7%;}}@media only screen and (max-width: 1200px){.post-nav .next, .post-nav .prev{width: 50%;clear:none;}.single.single-portfolio .project_service_label{left:-18%;}#headerwrap #header, #headerwrap.fixed-header #header{padding: .5em 0;}#headerwrap.fixed-header #main-nav a{padding:0.6em 1em;}.transparent-header #headerwrap #menu-icon-close, #headerwrap #menu-icon-close{color:#fff;}#headerwrap .social-widget{margin:0;}#headerwrap #main-nav a, #headerwrap #main-nav ul a{padding:.6em 1em;}html #wpadminbar{top:-46px;}body.admin-bar{top:-46px;}body.mobile-menu-visible #headerwrap #main-nav .bnt-highlighter a{margin: .5em auto 0;display: inline-block;color: #4d4461;}body.mobile-menu-visible #headerwrap .sidemenu-on #main-nav .bnt-highlighter>.sub-menu>li>a{color: #fff;border-radius:50px;border-bottom:1px solid transparent;padding: .6em 1em !important;}body.mobile-menu-visible #headerwrap .sidemenu-on #main-nav .bnt-highlighter>.sub-menu>li.current-menu-item>a, body.mobile-menu-visible #headerwrap .sidemenu-on #main-nav .bnt-highlighter>.sub-menu>li:hover>a{border-bottom:1px solid #44a9c5;}body #headerwrap.fixed-header #main-nav .bnt-highlighter.menu-item:hover>a, body #main-nav.main-nav .bnt-highlighter.menu-item:hover>a{color: #4d4461;background:#b467ff;}body.archive.tax-portfolio-category #body, body.portfolio-page #pagewrap .page-content{padding-top: 7%;}form .col2-1{width: 100%;margin-left: 0;}body #headerwrap #menu-icon{text-align:right;left:auto;}#headerwrap #menu-icon{left: auto;right: 20px;}#logo-wrap{margin-left:3%;line-height: 1em;}.col-over .module-image .image-wrap img{max-width:400px;}.contacts.themify_builder_row .module{max-width:80%;margin: 0 10%;}.wpcf7-list-item{display: block}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input{width: 150px;height: 150px;max-height:150px;}body form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input:before{width: 100%;height: 100%;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-title>a, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-title>a, .module.no-padding .grid3 .post .post-content .post-title>a{font-size: .7em;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-meta, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-meta, .module.no-padding .grid3 .post .post-content .post-meta{opacity:1;}#header .social-wrap #menu-portfolio-cat, .menu-portfolio-cat, body #headerwrap.fixed-header #main-nav>li.menu-portfolio-items>.sub-menu, body #headerwrap #main-nav>li>.sub-menu, body.archive.tax-portfolio-category #headerwrap #main-nav>li>.sub-menu, body #main-nav>li>.sub-menu{text-align: left;padding: 0;background:transparent;border-radius: 0;}.home .hero{background-size: cover;}.contacts.sections .third-width{width: 100%;margin: 0 0%;}}@media only screen and (max-width: 1024px){#body{padding-top: 46px;}.services{padding:5% 0;}.single.single-portfolio .tpp-project-info div.project-meta{width: 49%;vertical-align: top;}.single.single-portfolio .tpp-project-info div.project-meta{margin: 0 0em .5em 0;}.module_row.fullheight{min-height: auto;}.home .hero{background-position: top left;background-size: cover;}.no-menu #layout.pagewidth #sidebar{display:none;}.no-menu #layout.pagewidth #content{width: 100%;}.no-menu #mobile-menu, .home.blog #mobile-menu, .home.blog #site-logo{display:block;}.loops-wrapper.products.grid4>.product, .loops-wrapper.grid4>.post{width: 45.2%;}.mobile-menu-visible #header, .mobile-menu-visible #headerwrap .sidemenu-on{background-color: #44a9c5;}.single.single-portfolio .tpp-project-info{margin-bottom: 4em;background: rgb(77, 68, 97, .07);}.single.single-portfolio.landing-page .tpp-project-info{background: rgb(77, 68, 97, .2);}.single.single-portfolio.landing-page .module-plain-text{text-align:center;}}@media only screen and (max-width: 980px){.home.blog #mobile-menu{background:#44a9c5;border-radius:0 15px 0 15px;}.home.blog #layout.pagewidth #sidebar{display:none;}.module.no-padding .grid3 .post .post-content{top:0;}.home .themify_builder_row>.row_inner>.module_column.col4-2{width:100%;padding:0;}.home.blog #layout.pagewidth #content{width: 100%;}.home .themify_builder_row.about>.row_inner>.module_column.col4-2{}.home .themify_builder_row.purpose>.row_inner{width:100%;display:block;}.col-over>.row_inner>.module_column.col4-2 .module-image{text-align:right;}.services .module.module-image{margin-bottom:3%;}.home .themify_builder_row>.row_inner{padding:0 3%;}.home .hero>.row_inner>.module_column.col4-2.first{padding-left:0;}.module.no-padding .grid3 .post .post-content .post-meta{top: 3%;line-height:1em;max-height:29px;}body.archive .loops-wrapper.portfolio.grid3>.post .post-content, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content, .module.no-padding .grid3 .post .post-content, .module.module-portfolio .grid3 .post .post-content{background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 46%, rgba(0,0,0,0) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 46%,rgba(0,0,0,0) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 46%,rgba(0,0,0,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );}.services.themify_builder_row .module_column{width:100%;}.services.themify_builder_row .module-image{width: 100%;display: block;overflow:hidden;}.services.themify_builder_row .module-image{font-size:.8em;}.services.themify_builder_row .module-image .image-wrap{margin: -20% 0 0 0;}.module_row.fullheight{height: auto;}.themify_builder_row.hero>.row_inner{display:block;padding:0;}.themify_builder_row.hero>.row_inner>.module_column.col4-2.first{padding: 6% 3% 0;}.themify_builder_row.hero>.row_inner>.module_column.col4-2:last-child img{height: auto;width:100%;}.mfp-wrap .mfp-content{max-width:80%;}.mfp-arrow-right{left: auto;right: 33px;}}@media only screen and (max-width: 900px){.single.single-portfolio.hide-feature-image .featured-area, .single.single-portfolio.landing-page .featured-area{display: flex;}.single.single-portfolio .project_service_label, .single.single-portfolio.landing-page .project_service_label{position:relative;left:0;top: auto;}.single.single-portfolio .project_service_label i{display:inline-block;}.single.single-portfolio .featured-area img{animation-duration: 2s;animation-name: fimg-fadein;}.single.single-portfolio #layout{padding-left: 3%;padding-right: 3%;}.single.single-portfolio #footerwrap{width: 100%;position: relative;right: 0;}.display-section-inline .module_column.sub_column.col-full{flex-wrap: wrap;}.sections.home .module_column.tb-column.col4-2{width: 100%;}.sections.home .row_inner, .sections.about .row_inner{display: block;}.sections.home .module_column.tb-column.col4-2.first{margin-bottom: 5%;padding: 0;}}@media only screen and (max-width: 880px){.contact-info form input[type=reset], .contact-info form input[type=submit], .contact-info form button{width: 60%;margin: 0 auto;display: block;}.contact-info form.wpcf7-form .col2-1{width: 100%;margin-left: 0;}form.wpcf7-form .wpcf7-form-control-wrap .wpcf7-radio .wpcf7-list-item-label{width:76%;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap, form.wpcf7-form .wpcf7-radio.wpcf7-form-control .wpcf7-list-item{width: 31%;margin: 1%;}}@media only screen and (max-width: 680px){.mfp-wrap .mfp-content{max-width:90%;}.about{padding:5% 10%;}.services.themify_builder_row .module-image{font-size: 1em;}.home .themify_builder_row.about>.row_inner>.module_column.col4-2{width: 100%;}h2{font-size: 2em;}.single.single-portfolio .tpp-project-info>p{margin: 0 1em 0 1em;}body.archive .loops-wrapper.portfolio.grid3, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3, .module.no-padding .grid3, .module.no-padding>.loops-wrapper.portfolio.grid3{display:block;}body.archive .loops-wrapper.portfolio.grid3>.post, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post, .module.no-padding .grid3 .post, body .module.no-padding .loops-wrapper.products.grid3 > .product, body .module.no-padding .loops-wrapper.grid3 > .post, body .module.no-padding .grid3 .post{}body.archive .loops-wrapper.portfolio.grid3>.post:nth-child(2n+1), body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post:nth-child(2n+1), .module.no-padding .grid3 .post:nth-child(2n+1), #body .module.no-padding .loops-wrapper.portfolio.grid3 >.post:nth-of-type(2n+1), #body .module.no-padding .loops-wrapper.portfolio.grid3 >.product:nth-of-type(2n+1){}body.archive .loops-wrapper.portfolio.grid3>.post:nth-child(2n+1), body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post:nth-child(2n+1), .module.no-padding .grid3 .post:nth-child(2n+1), #body .module.no-padding .loops-wrapper.portfolio.grid3 > .product:nth-of-type(2n+1), #body .module.no-padding .loops-wrapper.grid3 > .post:nth-of-type(2n+1), #body .module.no-padding .grid3 .post :nth-of-type(2n+1){margin-left: 0;}div.half-width, div.third-width{width:90% !important;margin: 5% !important;}.services.themify_builder_row .module-image{margin: 3% 0 0;max-height:200px;}.services.themify_builder_row .module-image.left-over{margin-left:0;}.services.themify_builder_row .module-image.right-over{margin-right:0;}form.wpcf7-form .col.col4-1, form.wpcf7-form .col.col4-2, form.wpcf7-form .col.col2-1, form.wpcf7-form .col.col4-3, form.wpcf7-form .col.col3-1, form.wpcf7-form .col.col3-2{margin-left: 0;width:100%;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap, form.wpcf7-form .wpcf7-radio.wpcf7-form-control .wpcf7-list-item{width: 47%;margin: 1% 2% 1% 1%;}form.wpcf7-form .row_inner{display: block;max-width: 100%;}.col-over>.row_inner>.module_column.col4-2:first-child>.tb-column-inner{padding-left: 0;}.themify_builder_row .module, .col-over>.row_inner>.module_column.col4-2 .module, .col-over>.row_inner>.module_column.col4-2:first-child .module-fancy-heading{}.col-over>.row_inner>.module_column.col4-2:first-child .module-fancy-heading{margin: 10% 0 0 10%;}.col-over .module-image .image-wrap img{width: 100%;}.contacts.themify_builder_row .module{max-width: 100%;margin: 0;}.themify_builder_row.hero .module.module-image{margin:0;}.themify_builder_row.hero>.row_inner>.module_column.col4-2:first-child{padding-top: 20%;}.home .hero{margin:0 0 10%;padding:0;background-position: center;background-size: auto 100%;}.col-over>.row_inner>.module_column.col4-2:last-child{z-index:0;}.services{padding: 10% 0%;}.portfolio-section.themify_builder_row .module{margin: 2%;}body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-title>a, body.archive .loops-wrapper.portfolio.grid3>.post .post-content .post-title>a, body.post-type-archive-portfolio .loops-wrapper.portfolio.grid3>.post .post-content .post-title>a, .module.no-padding .grid3 .post .post-content .post-title>a , .module.module-portfolio .grid3 .post .post-content .post-title>a{font-size: .7em;}.contact-block:before{top:-8%;}.themify_builder_row .module.menu-portfolio-cat{margin:0;}.menu-portfolio-cat .ui.nav.fullwidth li:last-child>a, .menu-portfolio-cat .ui.nav.fullwidth li:first-child>a, .menu-portfolio-cat li:last-child>a, .menu-portfolio-cat li:first-child>a, .menu-portfolio-cat a, .menu-portfolio-cat.module .nav.transparent a, .menu-portfolio-cat.module .nav.transparent .current-menu-item a, .menu-portfolio-cat .current-menu-item a{font-size:.8em;margin: 0 0.35em 0 0;}}@media only screen and (max-width: 480px){.contact-info form input[type=reset], .contact-info form input[type=submit], .contact-info form button{width: 100%;}.module.no-padding .grid3 .post{width: 100%;}form.wpcf7-form .color-scheme .wpcf7-form-control-wrap input{width: 100px;height: 100px;max-height: 100px;}form.wpcf7-form .wpcf7-radio.wpcf7-form-control .wpcf7-list-item{width: 100%;margin: 1% 0;}}#superContainer{height:100%;position:relative;}.section{position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.custom-full1{background: grey;}.slide{float: left;}.slide, .slidesContainer{height: 100%;display: block;}.slides{height: 100%;overflow: hidden;position: relative;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.section.table, .slide.table{display:table;width:100%;}.tableCell{display:table-cell;vertical-align: middle;width:100%;height: 100%;}.slidesContainer{float: left;position: relative;}.controlArrow{position:absolute;top:50%;cursor:pointer;width: 0px;height: 0px;border-style: solid;margin-top: -38px;}.controlArrow.prev{left:15px;width: 0px;border-width: 38.5px 34px 38.5px 0;border-color: transparent #fff transparent transparent;}.controlArrow.next{right:15px;border-width: 38.5px 0 38.5px 34px;border-color: transparent transparent transparent #fff;}.scrollable{overflow:scroll;}.easing{-webkit-transition: all 0.7s ease-out;-moz-transition: all 0.7s ease-out;-o-transition: all 0.7s ease-out;transition: all 0.7s ease-out;}#fullPage-nav{position: fixed;z-index: 100;margin-top: -32px;top: 50%;opacity: 1;}#fullPage-nav.right{right: 17px;}#fullPage-nav.left{left: 17px;}.fullPage-slidesNav{position: absolute;z-index: 4;left: 50%;opacity: 1;}.fullPage-slidesNav.bottom{bottom: 17px;}.fullPage-slidesNav.top{top: 17px;}#fullPage-nav ul, .fullPage-slidesNav ul{margin:0;padding:0;}#fullPage-nav li, .fullPage-slidesNav li{display: block;width: 14px;height: 13px;margin: 7px;position:relative;}.fullPage-slidesNav li{display: inline-block;}#fullPage-nav li a, .fullPage-slidesNav li a{display: block;position: relative;z-index: 1;width: 100%;height: 100%;cursor: pointer;text-decoration: none;}#fullPage-nav li .active span, .fullPage-slidesNav .active span{background: #333;}#fullPage-nav span, .fullPage-slidesNav span{top: 2px;left: 2px;width: 8px;height: 8px;border: 1px solid #000;background: rgba(0, 0, 0, 0);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;z-index: 1;}.fullPage-tooltip{position: absolute;color: #fff;font-size: 14px;font-family: arial, helvetica, sans-serif;top: -2px;}.fullPage-tooltip.right{right: 20px;}.fullPage-tooltip.left{left: 20px;}body #hu-outer-wrapper{border-radius: 20px 20px 0 0;font-weight: 400;color: var(--tb_pr_color);}body #hu-revoke .hu-revoke-button{background: #44a9c5;}body #hu .hu-btn{font-size: 1em;font-weight: 400;border: 1px solid rgba(0, 0, 0, .05);border-radius: 50px;color: var(--tb_pr_color);font-size: var(--tb_mb_f, 1em);line-height: 1.35;padding: .625em 1.25em;position: relative;text-transform: uppercase;background: #00ffff;-webkit-transition: all .3s ease-in-out;transition: all .5sease-in-out;}body #hu .hu-btn:hover{background: #22ecec;}body #hu .hu-btn.hu-btn-link:hover{background: none;color: #44a9c5;}body #hu .hu-btn.hu-btn-link{color: #22ecec;}body #hu .hu-dropdown-toggle-container select{box-shadow: 0 3px 5px 0 rgba(0, 0, 0, .1), inset 0 0 0 2px #22ecec;}body #hu.hu-position-bottom{margin: 0 auto;}body #hu #hu-cookies-notice-consent-choices .hu-radio-toggle .hu-toggle-label, body #hu #hu-cookies-notice-consent-choices .hu-radio-toggle .hu-toggle-heading, body #hu .hu-heading{font-weight: 400;}.dragonfly{position: absolute;width: 96px;height: 68px;z-index: 14;bottom: 115px;animation: dragonfly-anim 800ms 4500ms cubic-bezier(0.42, 0, 0.25, 0.97) both;}.dragonfly-wrapper{position: relative;display: block;width: 96px;height: 68px;transform: rotate(45deg);transform-origin: center;}.dragonfly-wrapper .dragonfly-body{position: absolute;background: url("/_cms/wp-content/uploads/2026/09/lp-blocks-bgr-dragonfly.webp") no-repeat;left: 50%;width: 12px;height: 72px;margin-left: -6px;background-position: -42px 0;}.dragonfly-wrapper > *{position: absolute;background: url("/_cms/wp-content/uploads/2026/09/lp-blocks-bgr-dragonfly.webp") no-repeat;}.dragonfly-wrapper .dragonfly-wing-l{transform-origin: right;left: 7px;width: 42px;height: 32px;background-position: 0 0;animation: l-dragonfly-wing-anim 800ms 3000ms cubic-bezier(0.1, 0.03, 0.515, 0.4) both infinite;transform-origin: right;}.dragonfly-wrapper .dragonfly-wing-r{right: 6px;width: 42px;height: 32px;background-position: -53px 0;transform-origin: left;animation: r-dragonfly-wing-anim 800ms 3000ms cubic-bezier(0.1, 0.03, 0.515, 0.4) both infinite;}.hand-written-text h1, .hand-written-text h2, .hand-written-text h3, .hand-written-text p, .hand-written-text .image-content, .hand-written-text .image-content, .hand-written-text .slide-content, .hand-written-text.hand-written-arrow .slide-title, .hand-written-text.hand-written-arrow .slide-content>div{font-family: "Playpen Sans", cursive;font-weight: 400;font-style: normal;font-size:22px;}.hand-written-text.hand-written-arrow .slide-content>div{font-size:18px;}.hand-written-text.hand-written-arrow .slide-title>a, .hand-written-text.hand-written-arrow .slide-content>div, .hand-written-text.hand-written-arrow .image-caption{position: relative;display: inline-block;margin-left: 50px;}.hand-written-text.hand-written-arrow .image-caption:after , .hand-written-text.hand-written-arrow .slide-title a:after{content: '';position: absolute;top: -17px;right: 93%;transform: rotate(259deg);display: block;width:70px;height: 40px;background: url("/_cms/wp-content/uploads/2026/09/arrow-white.webp");background-size: 100%;}.slider-dot-bgr{position: relative;}.slider-dot-bgr:before{content: '';position: absolute;top: -15%;left: -20%;display: block;width: 600px;height: 600px;border-radius: 600px;background: rgba(54, 49, 65, .2);}@keyframes element-shake-anim{0%{transform: rotate(0deg) translate-X(0);}50%{transform: rotate(3deg) translate-X(5px);}100%{transform: rotate(0deg) translate-X(0);}}@keyframes dragonfly-anim{0%{transform: translate(300px, 0px);opacity: .0;}100%{transform: translate(115px, 350px);opacity: 1;}}@keyframes r-dragonfly-wing-anim{0%{transform: scaleX(1);}5%{transform: scaleX(.8);opacity: .7;}10%{transform: scaleX(1);}15%{transform: scaleX(.8);opacity: .7;}20%{transform: scaleX(1);opacity: .7;}100%{transform: scaleX(1);opacity: .7;}}@keyframes l-dragonfly-wing-anim{0%{transform: scaleX(1);}5%{transform: scaleX(.8);opacity: .7;}10%{transform: scaleX(1);}15%{transform: scaleX(.8);opacity: .7;}20%{transform: scaleX(1);opacity: .7;}100%{transform: scaleX(1);opacity: .7;}}/*/_cms/wp-content/uploads/themify-customizer-8.5.8-7.7.3.css*/ body #site-logo a img{width: 92px;height: 50px;}@media(max-width: 1024px){body #site-logo a img{width: 92px;height: 50px;}}@media(max-width: 820px){body #site-logo a img{width: 92px;height: 50px;}}@media(max-width: 680px){body #site-logo a img{width: 92px;height: 50px;}}@media screen and (max-width:1024px){/*/_cms/wp-content/themes/themify-simple/mobile-menu.css*/ #headerwrap #header{height:auto;padding:1em 0}#headerwrap .social-wrap{position:static;transform:none}#headerwrap #site-logo{clear:both;float:none;font-size:30px;margin:0;padding:0;position:static}#headerwrap .header-widget{clear:both;float:none;margin:0;position:static;text-align:left}#headerwrap .header-widget .widget{margin:0 0 10px}#headerwrap #menu-icon{color:inherit;display:block;left:0;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%)}.mobile-menu-visible #headerwrap #menu-icon,.sidemenu{display:none}.sidemenu{background-color:#fff;height:100%;overflow-y:auto;width:300px;-webkit-overflow-scrolling:touch;box-sizing:border-box;left:-300px;padding:50px 25px 20px;position:fixed;top:0;transition:.2s ease-in-out;transition-property:left,right;z-index:111}.sidemenu-on{left:0}.sidemenu-active{position:relative}.sidemenu-active,.sidemenu-active #headerwrap{left:0;transition:all .2s ease-in-out}.sidemenu-right,.sidemenu-right #headerwrap{left:-300px}.sidemenu-left{left:300px}.sidemenu-left .body-overlay{left:300px;right:auto}#headerwrap #mobile-menu-panel a{color:#fff;text-decoration:none}#headerwrap #menu-icon-close{color:inherit;display:block;font-size:1.3em;min-height:1.2em;min-width:1.2em;position:absolute;right:20px;text-decoration:none;top:10px;transform-origin:center;transition:all .3s linear;transition-property:transform}#menu-icon-close:after,#menu-icon-close:before{border-top:1px solid;content:"";display:block;left:0;position:absolute;top:50%;width:100%}#menu-icon-close:before{transform:rotate(-45deg)}#menu-icon-close:after{transform:rotate(45deg)}.mobile-menu-visible #headerwrap #menu-icon-close:hover{color:#000;transform:rotate(90deg)}#headerwrap #main-nav{height:auto;margin:15px 0;max-width:none;position:static;text-align:left;transform:none;width:auto}#headerwrap #main-nav,#headerwrap #main-nav li{background:0;border:0;clear:both;float:none;padding:0}#headerwrap #main-nav li{display:block;margin:0;margin-left:0;opacity:0;transform:translate(40px)!important;transition:all .4s ease-in-out}.mobile-menu-visible #headerwrap #main-nav li{opacity:1;transform:translate(0)!important}.mobile-menu-visible #headerwrap #main-nav>li:first-child{transition-delay:.1s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(2){transition-delay:.2s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(3){transition-delay:.3s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(4){transition-delay:.4s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(5){transition-delay:.5s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(6){transition-delay:.6s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(7){transition-delay:.7s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(8){transition-delay:.8s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(9){transition-delay:.9s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(10){transition-delay:1s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(11){transition-delay:1.1s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(12){transition-delay:1.2s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(13){transition-delay:1.3s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(14){transition-delay:1.4s}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(15){transition-delay:1.5s}#headerwrap #main-nav ul{background:0;border:0;clear:both;display:block;height:auto;margin:0;padding:0 0 0 1em;position:static;visibility:visible;width:auto}#headerwrap #main-nav ul li{background:0;border:0;margin:0;padding:0}#headerwrap #main-nav a,#headerwrap #main-nav ul a{background:0;border:0;border-bottom:1px solid hsla(0,0%,100%,.3);color:#000;display:block;font-size:100%;line-height:1.5em;margin:0;padding:.6em 0;text-decoration:none;width:auto}#headerwrap #main-nav>li:last-child a{border:0}#headerwrap.fixed-header #main-nav a{padding:.6em 0}#headerwrap #main-nav ul a{font-size:.9em;font-weight:400}#header #main-nav a:hover,#header #main-nav ul a:hover{color:inherit}#headerwrap #main-nav .menu-item-has-children>a:after,#headerwrap #main-nav ul .menu-item-has-children>a:after{display:none}#headerwrap #main-nav .current-menu-item>a,#headerwrap #main-nav .current_page_item>a{color:#000}#headerwrap #main-nav ul:after{display:none}#headerwrap #searchform-wrap{float:none}#headerwrap #searchform{clear:both;display:block;float:none;inset:auto;margin:0 0 1em;padding:0;position:relative;width:auto}#headerwrap #searchform #s{background-color:#fff;float:none;position:static;transition:none;width:100%}#headerwrap #searchform .icon-search{float:none;padding:inherit}#headerwrap #searchform #s:focus,#headerwrap #searchform #s:hover,#headerwrap #searchform .icon-search:hover+#s{color:inherit;width:100%}#headerwrap #searchform .icon-search:before{padding:0 4px}#headerwrap #searchform-wrap,#headerwrap .social-widget{opacity:0;transform:translateY(40px)!important;transition:all .4s ease-in-out;transition-delay:.1s}.mobile-menu-visible #headerwrap #searchform-wrap,.mobile-menu-visible #headerwrap .social-widget{opacity:1;transform:translate(0)!important}#headerwrap .social-widget{float:none;margin:0 0 1em;position:static;transition-delay:.2s}#headerwrap .social-widget .widgettitle{display:none;margin:0 0 .4em}.transparent-header #headerwrap #main-nav .current-menu-item a,.transparent-header #headerwrap #main-nav .current_page_item a,.transparent-header #headerwrap #main-nav a:hover,.transparent-header #headerwrap #menu-icon-close,.transparent-header #headerwrap a,.transparent-header #headerwrap a:hover,.transparent-header #headerwrap.fixed-header #menu-icon,.transparent-header #headerwrap.fixed-header #site-logo a{color:#000}.transparent-header #headerwrap #searchform #s{border-color:#000;color:#000}.transparent-header #headerwrap #searchform .icon-search:before,.transparent-header #headerwrap #searchform:hover .icon-search:before{color:#000}}