/*!
Theme Name: Appic Softwares
Theme URI: https://appicsoftwares.com/
Author: Appic Softwares
Author URI: 
Description: Description
Version: 2.1
License: GNU General Public License v3 or later
License URI: LICENSE
Text Domain: Appic Softwares
Tags: Appic Softwares, website, software, mobile app 
*/
 @-webkit-keyframes ak_rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ak_rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ak_bounce{0%,100%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(2);-webkit-transform:scale(2);margin-top:50px}}@keyframes ak_bounce{0%,100%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(2);-webkit-transform:scale(2);margin-top:50px}}@-webkit-keyframes ak_movebounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ak_movebounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ak_movebounce2{0%{-webkit-transform:translateY(0) translateX(-3.5px);transform:translateY(0) translateX(-3.5px)}50%{-webkit-transform:translateY(15px) translateX(-3.5px);transform:translateY(15px) translateX(-3.5px)}100%{-webkit-transform:translateY(0) translateX(-3.5px);transform:translateY(0) translateX(-3.5px)}}@keyframes ak_movebounce2{0%{-webkit-transform:translateY(0) translateX(-3.5px);transform:translateY(0) translateX(-3.5px)}50%{-webkit-transform:translateY(15px) translateX(-3.5px);transform:translateY(15px) translateX(-3.5px)}100%{-webkit-transform:translateY(0) translateX(-3.5px);transform:translateY(0) translateX(-3.5px)}}@-webkit-keyframes ak_skycloud{0%{top:0%}50%{top:25%}100%{top:0%}}@keyframes ak_skycloud{0%{top:0%}50%{top:25%}100%{top:0%}}@-webkit-keyframes ak_skycloud2{0%{left:0%}50%{left:30%}60%{left:30%;bottom:60%}100%{left:0%}}@keyframes ak_skycloud2{0%{left:0%}50%{left:30%}60%{left:30%;bottom:60%}100%{left:0%}}@font-face{font-family:"proxima_nova_altthin";src:url(../vendors/fonts/proxima_nova_alt_thin-webfont.eot);src:url("../vendors/fonts/proxima_nova_alt_thin-webfont.eot?#iefix") format("embedded-opentype"),url(../vendors/fonts/proxima_nova_alt_thin-webfont.woff2) format("woff2"),url(../vendors/fonts/proxima_nova_alt_thin-webfont.woff) format("woff"),url("../vendors/fonts/proxima_nova_alt_thin-webfont.svg#proxima_nova_altthin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"proxima_nova_altlight";src:url(../vendors/fonts/proxima_nova_alt_light-webfont.eot);src:url("../vendors/fonts/proxima_nova_alt_light-webfont.eot?#iefix") format("embedded-opentype"),url(../vendors/fonts/proxima_nova_alt_light-webfont.woff2) format("woff2"),url(../vendors/fonts/proxima_nova_alt_light-webfont.woff) format("woff"),url("../vendors/fonts/proxima_nova_alt_light-webfont.svg#proxima_nova_altlight") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"proxima_nova_altregular";src:url(../vendors/fonts/fontsfree-net-proximanovaaltregular-webfont.eot);src:url("../vendors/fonts/fontsfree-net-proximanovaaltregular-webfont.eot?#iefix") format("embedded-opentype"),url(../vendors/fonts/fontsfree-net-proximanovaaltregular-webfont.woff2) format("woff2"),url(../vendors/fonts/fontsfree-net-proximanovaaltregular-webfont.woff) format("woff"),url("../vendors/fonts/fontsfree-net-proximanovaaltregular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"proxima_nova_altsemibold";src:url(../vendors/fonts/proxima_nova_alt_semibold-webfont.eot);src:url("../vendors/fonts/proxima_nova_alt_semibold-webfont.eot?#iefix") format("embedded-opentype"),url(../vendors/fonts/proxima_nova_alt_semibold-webfont.woff2) format("woff2"),url(../vendors/fonts/proxima_nova_alt_semibold-webfont.woff) format("woff"),url("../vendors/fonts/proxima_nova_alt_semibold-webfont.svg#proxima_nova_altsemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"proxima_nova_altbold";src:url(../vendors/fonts/proxima_nova_alt_bold-webfont.eot);src:url("../vendors/fonts/proxima_nova_alt_bold-webfont.eot?#iefix") format("embedded-opentype"),url(../vendors/fonts/proxima_nova_alt_bold-webfont.woff2) format("woff2"),url(../vendors/fonts/proxima_nova_alt_bold-webfont.woff) format("woff"),url("../vendors/fonts/proxima_nova_alt_bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"proxima_novathin";src:url(../vendors/fonts/proxima_nova_thin-webfont.eot);src:url("../vendors/fonts/proxima_nova_thin-webfont.eot?#iefix") format("embedded-opentype"),url(../vendors/fonts/proxima_nova_thin-webfont.woff2) format("woff2"),url(../vendors/fonts/proxima_nova_thin-webfont.woff) format("woff"),url("../vendors/fonts/proxima_nova_thin-webfont.svg#proxima_novathin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"proxima_novaregular";src:url(../vendors/fonts/proximanova-regular-webfont.eot);src:url("../vendors/fonts/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url(../vendors/fonts/proximanova-regular-webfont.woff2) format("woff2"),url(../vendors/fonts/proximanova-regular-webfont.woff) format("woff"),url("../vendors/fonts/proximanova-regular-webfont.svg#proxima_novaregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"proxima_novasemibold";src:url(../vendors/fonts/fontsfree-net-proxima-nova-sbold-webfont.eot);src:url("../vendors/fonts/fontsfree-net-proxima-nova-sbold-webfont.eot?#iefix") format("embedded-opentype"),url(../vendors/fonts/fontsfree-net-proxima-nova-sbold-webfont.woff2) format("woff2"),url(../vendors/fonts/fontsfree-net-proxima-nova-sbold-webfont.woff) format("woff"),url("../vendors/fonts/fontsfree-net-proxima-nova-sbold-webfont.svg#proxima_novasemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"proxima_novablack";src:url(../vendors/fonts/proxima_nova_black-webfont.eot);src:url("../vendors/fonts/proxima_nova_black-webfont.eot?#iefix") format("embedded-opentype"),url(../vendors/fonts/proxima_nova_black-webfont.woff2) format("woff2"),url(../vendors/fonts/proxima_nova_black-webfont.woff) format("woff"),url("../vendors/fonts/proxima_nova_black-webfont.svg#proxima_novablack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"proxima_novaextrabold";src:url(../vendors/fonts/proxima_nova_extrabold-webfont.eot);src:url("../vendors/fonts/proxima_nova_extrabold-webfont.eot?#iefix") format("embedded-opentype"),url(../vendors/fonts/proxima_nova_extrabold-webfont.woff2) format("woff2"),url(../vendors/fonts/proxima_nova_extrabold-webfont.woff) format("woff"),url("../vendors/fonts/proxima_nova_extrabold-webfont.svg#proxima_novaextrabold") format("svg");font-weight:400;font-style:normal}@-webkit-keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:0}5%{top:28px;left:28px;width:0;height:0;opacity:1}100%{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}@keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:0}5%{top:28px;left:28px;width:0;height:0;opacity:1}100%{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.preloader{width:100%;height:100%;top:0;position:fixed;z-index:99999;background:#fff}.preloader .lds-ripple{display:inline-block;width:64px;height:64px;position:absolute;top:calc(50% - 3.5px);left:calc(50% - 3.5px)}.preloader .lds-ripple .lds-pos{position:absolute;border:2px solid #de0c27;opacity:1;border-radius:50%;-webkit-animation:lds-ripple 1s cubic-bezier(0,.1,.5,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.1,.5,1) infinite}.preloader .lds-ripple .lds-pos:nth-child(2){-webkit-animation-delay:-0.5s;animation-delay:-0.5s}::-moz-selection{color:#fff;background:#de0c27}::selection{color:#fff;background:#de0c27}#scroll{position:fixed;right:20px;bottom:50px;cursor:pointer;width:40px;height:40px;background-color:#de0c27;border-color:1px solid #de0c27;text-indent:-9999px;display:none;-webkit-transition:0.5s;transition:0.5s;z-index:99;-webkit-box-shadow:0 0 15px 1px #efeded;box-shadow:0 0 15px 1px #efeded;border-radius:50px;display:none}#scroll span{position:absolute;top:50%;left:50%;margin-left:-7px;margin-top:-12px;height:0;width:0;border:8px solid transparent;border-bottom-color:#fff}#scroll:hover{opacity:1;filter:"alpha(opacity=0.5)";-ms-filter:"alpha(opacity=0.5)"}.scroll::-webkit-scrollbar{width:8px}.scroll::-webkit-scrollbar-track{background-color:#f9f9f9}.scroll::-webkit-scrollbar-thumb{background-color:#ebebeb}.checkbox{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:25px}.checkbox:hover input~.checkmark{background-color:#f3f1f1;border:1px solid #d8d8d8}.checkbox input{opacity:0;margin-right:10px;position:absolute}.checkbox input:checked~.checkmark{background-color:#de0c27;border:1px solid #de0c27}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark{position:absolute;top:3px;left:0;height:18px;width:18px;background-color:#fff;border-radius:3px;border:1px solid #d8d8d8}.checkbox .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.radio{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio:hover input~.checkmark{background-color:#f3f1f1;border:1px solid #d8d8d8}.radio input{opacity:0;margin-right:5px}.radio input:checked~.checkmark{background-color:#de0c27;border:1px solid #de0c27}.radio input:checked~.checkmark:after{display:block}.radio .checkmark{position:absolute;top:5px;left:0;height:17px;width:17px;background-color:#eee;border-radius:50%;border:1px solid #d8d8d8}.radio .checkmark:after{content:"";position:absolute;display:none;left:4px;top:4px;width:7px;height:7px;border-radius:50%;background:#fff}.onof{position:relative;display:inline-block;width:50px;height:25px}.onof input{opacity:0;width:0;height:0}.onof input:checked+.slider{background-color:#de0c27}.onof input:focus+.slider{-webkit-box-shadow:0 0 1px #2196F3;box-shadow:0 0 1px #2196F3}.onof input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.onof .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:0.4s;transition:0.4s;border-radius:25px}.onof .slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:3px;background-color:#fff;-webkit-transition:0.4s;transition:0.4s;border-radius:50%}.entry-content p img{width:100%;object-fit:cover}.heading-contact{font-size:40px}