.wpcf7-form{max-width:600px}.fullwidth_content_wrap .wpcf7-form{max-width:none}.fullwidth_content_wrap .wpcf7-form .wpcf7-list-item{margin:0px}.wpcf7-form .form_input_wrap{width:100%;margin-bottom:15px}.wpcf7-form .form_input_wrap label{width:100%}.wpcf7-form .form_input_wrap label{font-size:16px}.wpcf7-form .form_input_wrap input,.wpcf7-form .form_input_wrap textarea,.wpcf7-form .form_input_wrap select{width:100%;margin:5px 0 0 0;padding:8px 15px;font-size:16px;color:#000000;border:1.5px solid #CCCCCC;border-radius:0px;outline:none!important}.wpcf7-form .form_input_wrap ::placeholder{color:#000000!important}.wpcf7-form .form_input_wrap .flag-container{top:20px}.wpcf7-form .form_input_wrap textarea{height:100px}.wpcf7-form .wpcf7-not-valid-tip{font-size:15px}.wpcf7-response-output{width:100%;font-size:15px;margin:10px 0px!important}.wpcf7-submit.button-link{padding:11px 35px;overflow:hidden;box-shadow:none!important;background-color:#b091ff!important;color:#000000;font-weight:500;text-decoration:none;cursor:pointer;outline:none!important;margin:10px 0px;width:100%;max-width:145px;font-size:20px;border:0px;text-align:center}.wpcf7-submit.button-link:hover{color:#ffffff}.sidebar_section form.wpcf7-form{margin-left:0px;background:#fff;padding:10px;box-shadow:0px 0px 6px #bbbbbb}.et_pb_contact_field input,.et_pb_contact_field textarea{color:#222222!important}#footer-info{width:100%;float:left;text-align:center}.footer-widget{margin:0px!important}.fwidget.et_pb_widget{width:100%;float:left;text-align:center;margin-bottom:20px!important}.fwidget.et_pb_widget .et_social_networks{max-width:400px;margin:0 auto}.fwidget.et_pb_widget .et_social_networks ul li{float:none;display:inline-block}.ls-wrapper.ls-bg-wrap{position:relative}.ls-wrapper.ls-bg-wrap::before{width:100%;height:100%;position:absolute;z-index:999999999;background:rgba(0,0,0,0.2);content:"";color:transparent}.et_monarch .et_social_networks .et_social_icon,.et_monarch .et_social_networks .et_social_icon:before,.et_monarch .et_social_networks .et_social_icon:after{width:30px;height:30px;line-height:30px}.testimonials_section h2.et_pb_slide_title{margin-bottom:20px}.testimonials_section .et_pb_slide_content h5{margin-top:20px!important;font-size:23px}.gallery_section .foogallery-album-gallery-list .foogallery-pile h3{font-family:'Play';font-size:25px}.gallery_section .foogallery-album-header,.gallery_section .foogallery{width:100%;float:left}.gallery_section .foogallery-album-header h2{font-family:'Play';font-size:30px;width:100%;float:left;margin-bottom:15px}.foogallery-album-header a{font-size:16px;background-color:#48487f;border-width:1px!important;border-color:#48487f;padding:10px 30px;margin-bottom:20px;float:left;color:#ffffff;border:1px solid #48487f!important}.foogallery-album-header a:hover{background-color:#fff!important;color:#48487f!important;border:1px solid #48487f!important}.whyus_section .et_pb_module.et_pb_blurb{margin-bottom:30px}.whyus_section .et-pb-icon{color:#48487f!important;width:100%;float:left;text-align:center}.whyus_section .et_pb_blurb .et_pb_module_header{padding:0px;font-size:16px!important}.whyus_section .et_pb_main_blurb_image{text-align:center;vertical-align:middle}#footer-widgets{padding:50px 0px!important}h4,h5,h6{font-family:'Play',Helvetica,Arial,Lucida,sans-serif}.et_mobile_menu{padding:0px;border-top:3px solid #48487f;background:rgba(255,255,255,0.91)!important}.et_pb_button,a,p,li,span,div{font-weight:400}a:hover{opacity:1!important}.contact_page .et_pb_blurb p{padding-bottom:2px;line-height:20px}#main-header .container{max-width:1200px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et-fixed-header .container{max-width:1150px!important;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.container,.et_pb_row{width:100%!important}#top-menu li li{padding:0px;width:100%;float:left}#top-menu li li a{width:100%;float:left}#top-menu li li a:hover{background-color:#48487f!important;color:#fff!important}#top-menu li a:hover{color:#b091ff!important;opacity:1!important}.contactus_page .et_pb_main_blurb_image{vertical-align:middle}.contactus_page .et_pb_blurb_container a{color:#222222}.contactus_page .et_pb_blurb_container a:hover{color:#48487f}.services_section{}.services_section h1{padding:15px 0px}.services_section h2{font-size:20px;color:#48487f;text-transform:uppercase;padding:10px 0px}.services_section .et_pb_module.et_pb_blurb{background:#fff;box-shadow:0px 3px 13px 2px #dedede}.services_section .et_pb_blurb_container{padding:0px 20px 30px 20px}.services_section .et_pb_main_blurb_image{margin-bottom:10px}.services_section h4{padding:15px 0px;font-weight:500;font-size:20px!important}.services_section h4 a{font-size:20px!important}.services_page .et_pb_post .post-meta{display:none!important}.innerpage_content .sidebar_section .et_contact_bottom_container{padding-top:20px}.innerpage_content .sidebar_section .et_pb_contact_main_title,.innerpage_content .sidebar_section h4,#sidebar h4{width:100%;background:#48487f!important;padding:10px!important;font-size:30px!important;color:#ffffff!important;font-weight:500;text-align:center;line-height:1.1;letter-spacing:1.2px;text-transform:capitalize;box-shadow:0px 0px 6px #BBBBBB}.innerpage_content .sidebar_section .et_pb_contact_form{margin-left:0px!important;background:#fff;padding:10px;box-shadow:0px 0px 6px #BBBBBB}#left-area,.single .et_pb_post{padding-bottom:0px!important;margin-bottom:0px!important}.services_page .more-link{text-transform:capitalize;text-transform:capitalize;padding:7px 10px;webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;border:1px solid #48487f;color:#000}.services_page .more-link:hover{webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;padding-left:15px;background:#48487f;color:#fff}.services_page .post-content p{padding-bottom:20px!important}.services_page h2.entry-title{padding:2px 0px!important;margin:0px!important;min-height:50px}.services_page{padding-top:20px!important}.services_page h2.entry-title:hover a{color:#48487f!important}.services_page .et_pb_post .entry-featured-image-url{margin-bottom:15px!important}.services_page .et_pb_post{box-shadow:0px 1px 25px rgba(23,23,23,0.17);-moz-box-shadow:0px 1px 25px rgba(23,23,23,0.17);-webkit-box-shadow:0px 1px 25px rgba(23,23,23,0.17);-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:all 0.2s;border:0px!important}.services_page .et_pb_image_container{margin-bottom:10px!important}.copyrights{width:50%;float:left;text-align:left}.footer_social{width:50%;float:left;text-align:center;display:none}.footer_social ul{float:none}.dev_by{width:50%;float:left;text-align:right;color:#fff;font-size:14px}.dev_by a{color:#fff;text-decoration:none;font-size:14px}.footer_social a:hover,.dev_by a:hover{color:#48487f!important}.et_divi_100_custom_back_to_top .et_pb_scroll_top{background-color:#48487f}#footer-info{padding-bottom:0px;font-size:14px}#footer-bottom{padding:10px 0px}#footer-bottom .container{max-width:1200px}.innerpagetitle_section .et_pb_title_container{width:100%;float:left}.innerpage_content{}.innerpagebanner{max-height:450px}.innerpage_content .sidebar_section .et_pb_contact_form{margin-left:0px;background:#fff;padding:10px;box-shadow:0px 0px 6px #BBBBBB}.innerpage_content .sidebar_section p.et_pb_contact_field{padding-left:0px}.innerpage_content .sidebar_section .et_pb_contact_main_title,.innerpage_content .sidebar_section h4,#sidebar h4{width:100%;background:#48487f;padding:10px;font-size:30px!important;color:#ffffff;font-weight:500;text-align:center;line-height:1.1;letter-spacing:1.2px;text-transform:capitalize;text-align:center;box-shadow:0px 0px 6px #BBBBBB;font-family:'Satisfy',handwriting}.et_pb_scroll_top.et-pb-icon{background-color:#48487f}.innerpage_content .et_pb_toggle_content ul li,.innerpage_content .et_pb_text_inner ul li{list-style-type:none;background:url(https://kovaiweddingdecorator.com/wp-content/uploads/2020/09/sidebar-bullet.png)no-repeat left center;padding-left:20px}.innerpage_content .sidebar_section li{color:#000;margin-bottom:0.5em;border-bottom:1px solid rgba(0,0,0,0.1);margin:0;padding:10px 15px!important;line-height:1.3em;transition:all 0.2s ease-in-out;background:#fff}.gallery_section ul.foogallery-album-gallery-list li{background:none!important;padding:0px!important}.et_pb_widget a,.innerpage_content .sidebar_section li a{color:#000}.et_pb_widget li a:hover{color:#48487f}.innerpage_content .sidebar_section .et_pb_widget,#sidebar .et_pb_widget{border:1px solid rgba(0,0,0,0.1);float:left}.innerpage_content .sidebar_section li:nth-last-child(1){border-bottom:0px}.innerpage_content .sidebar_section ul li:hover{padding-left:20px!important;background-color:#f5f5f5}#contact_page_custom{border:1px solid #d2d2d2;padding:35px;margin-top:-220px;background:#fff;box-shadow:0px 3px 13px 2px #dedede}.foogallery-album-gallery-list .foogallery-pile h3{opacity:0.85!important}.foogallery-album-header{padding-bottom:20px}.foogallery-default a img{transition:all .4s ease-in-out!important}.foogallery-default a:hover img{transform:scale(1.1)!important}#qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-icon{font-size:30px;margin:0px}#qlwapp.qlwapp-rounded.qlwapp-button .qlwapp-toggle{border-radius:50px;background:#25D366;width:60px;height:60px;line-height:60px}span.mobile_menu_bar.mobile_menu_bar_toggle::before{color:#ffffff!important}#main-footer{background:url(https://kovaiweddingdecorator.com/wp-content/uploads/2020/09/listview-bg-img.jpg)no-repeat center;background-attachment:fixed;position:relative}footer#main-footer::before{content:"";background:rgb(0 0 0 / 39%);position:absolute;width:100%;height:100%}#et-footer-nav{background-color:rgb(0 0 0 / 39%)}@media (max-width:980px){.et_pb_row{padding-right:15px!important;padding-left:15px!important}.dev_by,.copyrights{width:100%;float:left;text-align:center}.dev_by a{text-align:center;float:none}.services_section{background:none!important}#main-header{background:#222222!important}#main-header ul#mobile_menu{background-color:rgba(255,255,255,0.93)!important}}@media (max-width:768px){.services_page h2.entry-title{min-height:auto;margin-bottom:10px!important}.footer_section .et_pb_social_media_follow li{margin:15px!important}}